1

我已经将 PyDev 安装到 Eclipse 中,当我在 .py 文件中执行打印方法时,print "Hello World"它不起作用。但后来我做到了print ("Hello World"),它奏效了。我在互联网上查看,一切都说要不带括号,但它不起作用,并给出错误:

SyntaxError:无效的语法

这是因为我有旧版本或新版本的 python 吗?任何帮助,将不胜感激。

4

1 回答 1

10

您似乎正在使用 Python 3。

在 Python 2print中是关键字,括号不是必需的。

在 Python 3print中被更改为一个函数。调用函数时需要括号。

有关的

于 2012-12-25T20:04:13.723 回答