我已经将PyDev安装到Eclipse中,当我在.py文件中将打印方法作为print "Hello World"
时,它无法正常工作。但后来我做了print ("Hello World")
并且它奏效了。我在互联网上查看,所有内容都说没有括号,但它不起作用,并给出了错误:
SyntaxError:语法无效
这是因为我有一个旧版本或新版本的python? 任何帮助将不胜感激。
答案 0 :(得分:10)
您似乎使用的是Python 3。
在Python 2中,print
是一个关键字,不需要括号。
在Python 3中,print
被更改为一个函数。调用函数时,括号是必需的。
相关强>