Python3 print语句无法正常工作

时间:2011-09-28 02:27:28

标签: python-3.x

我正在使用Python 3.2.2

>>> s = 'hhh'
>>> print s
SyntaxError: invalid syntax
>>> print(s)
hhh
>>> print 2*2
SyntaxError: invalid syntax
>>> print(2*2)
4

为什么我必须使用print("...")来打印某些内容?如果我不抱怨'SyntaxError'。

1 个答案:

答案 0 :(得分:20)

从python 3.0开始,print是一个函数。见:

http://docs.python.org/release/3.0.1/whatsnew/3.0.html#print-is-a-function