python数据科学培训心得

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

python数据科学培训心得【引语】小编为您整理收集的“python数据科学培训心得”精编优质文档,供您参考学习,希望对您有用哦!喜欢就下载吧。基于一直在使用的java,学习面向对象的解释型语言Python时相对而言不是很难,毕竟不管那种语言,语法、变量、函数等这些常用的概念是必备且大同小异。一些小的细节对比譬如:1、Java是一种静态语言,Python是一种动态语言;Java需要编译才能运行,而python可以直接运行;Java中的类型、变量需要先声明,而python不需要;Java中的代码块用大括号包括,而python以冒号+四个空格缩进表示2、Python只有四种数据:整数、长整数、浮点、复数;而Java则有char,short,byte,int,long,float,double;3、字符串:Python中没有表示单个常量字符串类型的char类型,其可以用单引号‘’或双引号“”来表示一个字符串,也可以用三引号来表示一个多行字符串;Java中char标示单个字符,String表示一个字符串,常量字符或字符串用双引号表示、4、Java的集合类框架包括list和map以及set,而Python更强调字典(对于Java的map)和列表(对应Java的list),淡化了set这个概念。列表,元组,字符串,三者都叫序列,序列定义了自己的内置函数;对于列表的处理方法大同小异,Python的遍历里面有个印象深刻的[-1]下标,代表集合最后一个,这样避免了下标溢出,令人印象深刻。5、Python定义函数的参数相比Java具有非常灵活的形式,既有可变参数亦有关键字参数;函数有返回值的话,在函数体中用return即可,并不需要改变函数声明6、Python是用模块来组织类的,一个模块可以包括一个或者多个类,有点类似Java的包。引入模块的几种方式:①import模块名;②from模块名import函数名1[,函数名2](直接写函数名就可以调用模块中对应的函数);③import模块名as新名字(强烈推荐第三种方式)学习过程中直观的可以看出Python相比于Java对初学者更“友好”,语法简洁,代码易读性也更强,如果做同样的事,使用Python肯定应该护臂使用Java敲键盘的次数要少。当然,具体的语言优劣不敢轻易下结论,等真正在工作中使用到后才能体会。对于做数据分析,好好学习Python就对了。

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功