如何在2.7.12中使用python print()函数?
我知道,如何在2.7.12中使用python print()函数?,python,python-3.x,python-2.7,Python,Python 3.x,Python 2.7,我知道,print是python3中的函数,也是python2中的语句。找到了 我用下面的代码测试了本地和在线口译员 在Python 3中: 打印('test')-工作正常 打印“测试”-抛出错误 在Python 2中: 打印('test')-工作正常 打印“测试”-工作正常 我的问题是,如果print是一个语句而不是python2中的函数,那么当我们使用print函数时,它不应该抛出语法错误吗 当我们使用print函数时,为什么它仍然在python2中工作?('test')在任何版本的Pyth
print
是python3中的函数,也是python2中的语句。找到了
我用下面的代码测试了本地和在线口译员
在Python 3中:
打印('test')
-工作正常
打印“测试”
-抛出错误
在Python 2中:
打印('test')
-工作正常
打印“测试”
-工作正常
我的问题是,如果print是一个语句而不是python2中的函数,那么当我们使用print
函数时,它不应该抛出语法错误吗
当我们使用print
函数时,为什么它仍然在python2中工作?('test')
在任何版本的Python中都是有效的表达式;括号只是作为多个表达式的分组,这里只有一个表达式,所以它们是多余的
Python 2中的print('test')
与print('test')
与print('test')相同。
与print'test'相同
请参见