今年 1 月 1 日的时候,Python 2.7 正式停止维护,但是实际上还遗留有一个版本 2.7.18 没发布。20 日,官方发布了最后的这一个版本,为 Python 2 划下圆满的句号。 注:Python 2.7 在 2019 年的最后一个版本是 10 月 19 日发布的 2.7.17 版本,在它之后直到 2020 年 1 月 1 日之间产生的问题会合入最后一个版本 2.7.18。 可以参考:Python2 的最后版本将于 4 月发布,但它确实是在 1 月 1 日就寿命终止了。 Python 核心开发团队宣布了这一消息,“自 11 年前发布 Python 2.6 以来,Python 2.7 一直处于积极开发中。这些年来,CPython 的核心开发人员和贡献者认真地将 bug 修复应用到 2.7 分支,这是一项艰巨的任务,因为 Python 2 和 3 分支有所不同。”官方感谢 CPython 社区的奉献精神。 这个时候我们应该来了解一下python3和python2的区别: 代码特点: Python 2于2000年10月16日发布,稳定版本是Python 2.7。Python 3于2008年12月3日发布,不完全兼容Python 2 。python2 的代码混乱,重复较多,冗余。 python3源码规范、清晰、简单优美。 代码细分差异: python3 print("内容"): python2 print()或者print '内容': 编码的改变: Python2默认ASCII编码方式,但是ASCII编码无法对中文等字符进行有 效编码,因此在涉及到中文等其他字符的编码问题时,ASCII不仅无能为力,而且经常带来一些乱七八糟的错误,这也是Python2中经常出现编码错误的原因之一 用户交互问题: input输入显示问题; 字符串
但是python2确实作为一个python爱好者的一个回忆, 今后 Python 2 系列真的不会再发布版本了,这是一个独特的纪念版本,下载地址: https://www./downloads/release/python-2718 赶紧下载收藏哟!!!! |
|