python2和python3的区别
如果你是一个初学者,或者你以前接触过其他的编程语言,你可能不知道,在开始学习python的时候都会遇到一个比较让人很头疼的问题:版本问题!!是学习python2 还是学习 python3 ?这是非常让人纠结的!
搜索一下便会发现python3 和 python2 是不兼容的,而且差异比较大,到底学习哪个版本呢?
所以先学 Python2 还是 Python3 都不是问题,或者说都是问题。但是现在终于不用纠结这个问题了!哈哈,好开心
因为一个开发者已经发布了一个网站来倒计时Python 2.7的“退休”。
可以看出,Python 2.7有望在两年后退休。
开发商表示,由于官方的日期尚未公布,预计Python 2.7会在2020年4月12日退休,这是时间的时候,pycon将举行。
Python 2,感谢您多年的忠诚服务。
巨蟒3,现在你在舞台上。
Python 2.7是2 x系列的最后一个版本。它的继任者Python 3在2008年12月发布,但它与2。X系列不兼容。3的3的特征和语法被移植回2.6和2.7。2.7的支持时间至少为10年,并将在2020之前提供错误修正。
如何转换为Python 3?
如果您的主代码仍然基于Python 2,这是完全可以理解的。最流行的包PyPI上现在可以运行在Python 2和Python 3,增加更多的日常。为了简化转换,官方迁移指南提供了在Python 3中运行Python 2代码的建议。
所以我建议:
1. 如果是你在企业中,需要用到python而学习python的话,那就要看企业的应用python的版本进行学习;
2. 如果想要更多的成熟解决方案,最少的bug,最稳定的应用那就用python2 ;
3. 如果你是在读大学的学生,那我建议你学习python3,等到毕业的时候或许python已经成为了主流。
想要一起学习Python的可以加企鹅裙五八八零九零九四二,裙内有各种资料满足大家,欢迎加裙
领取专属 10元无门槛券
私享最新 技术干货