Python——print语句和函数
原创声明:本文系博主原创文章,转载或引用请注明出处。
在Python2中,print是一条语句,而在Python3中,print变成了一个内置函数。
从语句变成函数,是因为python2中的print明明是一条语句,却在执行时使用了系统调用的功能,在Python3中针对这一问题,将print改为了函数。
在Python2.6版本及之后的python2中如果想要像在Python3中使用函数一样使用print,可以通过__future__模块导入:
1 #!/usr/bin/env python 2 3 from __future__ import print_function 4 5 print("Hello World")
注意:代码第三行的导入语句应该在其他导入语句之前,否则可能会报错。
参考资料:

浙公网安备 33010602011771号