python基础教程 2版和3版哪个适合新手?
6个回答
2020-08-14 · 百度认证:北京一天天教育科技有限公司官方账号,教育领域创作者
关注
展开全部
python3 和 python2 是不兼容的,而且差异比较大,python3是不向下兼容的,但是绝大多数组件和扩展都是基于python2的。目前实际应用中大部分暂不考虑 Python3,有的时候注意写兼容 2/3 的代码。用 Python2 为主的写新代码时要考虑以后迁移到 Python3 的可能性。据数据统计显示目前10% 使用 Python 3;20% 既使用Python 2也使用Python 3,Python 2用的更多;70% 使用Python 2。
其实python是linux上最常用的软件之一,但是linux目前的版本大部分还是使用python2的,而且,在linux上依赖python2的程序更多一些,所以 Python3 要代替 python2 成为主流还需要几年的时间。如果为了找工作还是学Python 2,学会了Python 2,由Python 2转到python3也不难。
其实python是linux上最常用的软件之一,但是linux目前的版本大部分还是使用python2的,而且,在linux上依赖python2的程序更多一些,所以 Python3 要代替 python2 成为主流还需要几年的时间。如果为了找工作还是学Python 2,学会了Python 2,由Python 2转到python3也不难。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
学习的话,两个版本都可以的,他们的语法都是相同的
这两个版本到现在官方都一直在更新
python2和3的区别,在于习惯上的区别,如果是萌新,说真的还建议你去学python3
python3主要就是更改了一些常用的代码模块,合并了一些极其相似的模块而已
python3更主要的,就是让代码看起来更加完美了,在py2中,很多代码模块有一些重复的现象,甚至出现了简略代码,简写代码照样能运行程序的情况
这对强迫症来说简直就是。。。
py3就改变了这个机制,必须要写出完整的代码才能运行
说真的,初学者建议学python3,不要让自己的习惯,官方一改就是适应不了的情况,写出来自己看的舒服
如果有帮助,望采纳哦 :)
这两个版本到现在官方都一直在更新
python2和3的区别,在于习惯上的区别,如果是萌新,说真的还建议你去学python3
python3主要就是更改了一些常用的代码模块,合并了一些极其相似的模块而已
python3更主要的,就是让代码看起来更加完美了,在py2中,很多代码模块有一些重复的现象,甚至出现了简略代码,简写代码照样能运行程序的情况
这对强迫症来说简直就是。。。
py3就改变了这个机制,必须要写出完整的代码才能运行
说真的,初学者建议学python3,不要让自己的习惯,官方一改就是适应不了的情况,写出来自己看的舒服
如果有帮助,望采纳哦 :)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2020-05-01 · 知道合伙人软件行家
关注
展开全部
现在学肯定是学python3.
两者的差异对开发者本身影响并不大,个别语法细微的差别,比如python3的print以函数方式使用,一些常用模块的名称差异,一些机制的差异比如异常处理。你学习了python3,只要稍微了解一下2个版本的差异,就可以进行工作。
2个版本的差异,主要是已经上线的项目,如果项目比较庞大,整体升级工作量非常大,所以很多公司,选择继续使用python2版本。相反如果是新项目,一般都会选择python3版本。
也就是说你参加工作,有可能会使用python2版本,学习python3也可以完成工作。
所以学python3是没有问题的。
两者的差异对开发者本身影响并不大,个别语法细微的差别,比如python3的print以函数方式使用,一些常用模块的名称差异,一些机制的差异比如异常处理。你学习了python3,只要稍微了解一下2个版本的差异,就可以进行工作。
2个版本的差异,主要是已经上线的项目,如果项目比较庞大,整体升级工作量非常大,所以很多公司,选择继续使用python2版本。相反如果是新项目,一般都会选择python3版本。
也就是说你参加工作,有可能会使用python2版本,学习python3也可以完成工作。
所以学python3是没有问题的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
python 3x ,3x兼容2x,2x不兼容3x
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询