Python编程
Completion requirements
Python 3 是与 Python 2 不兼容的。Python 2.7 的支持已经在 2020 年结束。
一个显著的区别是,在 Python 3 中,print
不再是语句,而是一个函数,因此调用 print
时需要在其参数周围加上括号。更深远的变化包括:所有字符串都变成了 Unicode 类型,并引入了 bytes
类型,所有整数变成了大整数,斜杠(/)表示真实除法,而不是默认的整数除法等;有关简洁概览,请参见 Python 维基。
可以通过从 __future__
模块导入特性,使 Python 2 代码为切换到 Python 3 做好准备。例如,from __future__ import print_function
会让 Python 2 按照 Python 3 的 print
函数的行为执行。
Python 3 首次发布是在 2008 年。
可以从 py3readiness.org 获取已准备好支持 Python 3 的 Python 包列表。
JetBrains 和 Python 软件基金会在 2018 年进行的一项调查表明,Python 3 在 Python 用户中的采用率已显著提高。
Last modified: Friday, 31 January 2025, 12:56 AM