想学习,Python2.7和3.5 哪个好用一点,学哪个版本比较好?

0
已邀请:
0

brucelu - 大数据、数据仓库、数据挖掘均有涉猎 2016-07-18 回答

学习python真心不需要太多基础,我也学了一遍了,真正需要花功夫的还是要跟着项目来,自己去网上找个案例来做。
python本来就开源,目前来说的话2.7的指导和资料会比3.5的要多,所以建议学2.7的比较合适一些。
等后期学的差不多了,其实版本也只是一些细节上的差异,2.7肯定可以满足你。
其次你要清楚你学python做什么,如果是网页你要学一个框架,比如Django,如果是学的爬虫可以学Scrapy的框架。
如果纯粹的机器学习,学好基本功,多学习算法,刷刷题,比如ACM的题库。
0

seng - 从事BI、大数据、数据分析工作 2016-07-18 回答

如果从头开始,建议3.5吧。
虽然还有些包,不支持,但是大势所趋吧。
 
0

山林隐逸 - 德克萨斯医疗中心UTHealth医学信息学博士在读 2016-07-18 回答

建议还是学2.7吧,3相比于2没有明显的改良,两者相对独立的,3好多包都不支持,而且现在普遍的linux系统自带的都是python2.x的版本。
书的话推荐learning python,就封面上有只小老鼠的
0

JIELEE - 数据架构师 2016-07-21 回答

支持一楼的,新学从3.X开始,但二楼三楼说的,也是事实,但我不太支持其观点。
 
2.7与3.X的语法差异太明显,虽说python2.7已经提供了很完备的功能,基本能实现你可能遇到的所有问题,但是,这些功能在3.X上也基本都有的,我们目前不选3.X的主要原因是,3.x的资料不如2.7多,因为前述原因,2.7的资料、案例、现有包在3.X下可能出问题。
而从长远来看,3.X的东西会越来越多,而且产品的后续升级还是要在3.X的基础上做的。
 
0

china_hk 2016-09-09 回答

本人建议入门者学习  Python 3.5.X ,Python 已延伸到 ArcGIS 中,成为了一种用于进行数据分析、数据转换、数据管理和地图自动化的语言,因而有助于未来提高工作效率。

要回复问题请先登录注册