更多课程 选择中心


Python培训

400-996-5531

零基础python教程-python2和python3应该怎选择?

  • 发布:Python培训
  • 来源:adv adj
  • 时间:2019-05-13 13:20

关于python2和python3应该怎选择?这个问题我也是到网上不停的寻找答案,在网上牛人很多,回答也各有各的理由,但算一算概率还是赞同用python3的大牛比较多,本文我截取了我在知乎上看到的一位大牛给出的建议,和大家分享一下。

python语言的最大优势并不是语言本身的特性,而是它拥有脚本语言中最丰富的第三方包(模块,库或者叫什么也好),这回其他任何语言都无法比拟的巨大优势。

很多人学python并不是因为python适合开发什么软件或者工程,而是因为python拥有某个非常适合他们工作相关领域的简单易用的工具包。

所以,学pyhton2还是3关键要考虑的是你所准备使用的模块是否支持3.x.

以大牛个人为例,他的使用python主要用于实验也就是科学计算,主要研究方向是神经网络,常用的模块包括numpy, scipy, theano, pylearn2,在这几个模块中前两个貌似已经有3.x版,但是后两个短期内几百年没有可能出现3.x版,而他们正好是GPU实验必不可少的模块。

在这种情况下,大牛选择继续坚持使用python2。

大牛给的建议是,首先要明确自己要做什么任务,要使用哪些模块,以自己需要的模块为中心学习,而不是像学习c++和java那样以语言本身或者设计模式为主要学习内容。这一点其实与matlab很相像,只学习matlab的语法可以说毫无意义,真正有用的是学习你所需要的matlab各个函数的用法。

还有的大牛说,官方表示Python2只维护到2020年,从发展的眼光看还是应该先学Python3,未来python3将成为主流。

所以,我个人认为Python3才是作为初学者的比较好的选择,这样才不会被业界淘汰。

免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:零基础python教程-初识python
下一篇:零基础python教程-Python解释器是什么?

如何自学Python?

说一说python中的几个基础语法

为什么Python类语法应该不同?

0基础入门Python,3 个常识点必须先了解!

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省