Eclipse(配合Pydev)不断抛出SyntaxError
我的代码:
print "Hello World!"
我甚至试着在后面加了个分号,但每次我保存并运行(作为Python程序)时,它都会显示:
文件 "E:\Software\Eclipse\Workspace\Python1\src\main.py",第 1 行 print "Hello World!";
语法错误:无效的语法
我不知道为什么。
3 个回答
1
在Python中,缩进非常重要……你检查过你的缩进了吗?另外,去掉;
(不需要这个符号)。
正确的写法:
print("hello")
或者 print "hello"
(适用于版本小于3.0)
错误的写法:
...print("hello")
或者 print "hello"
(适用于版本小于3.0)
其中,.
表示空格。
4
这有点不太可能,但如果你在用 Python 3.0,那这个语法是错误的。你可以试试
print("Hello World!")
看看是不是这样。
35
你正在使用哪个版本的Python?在Python 2.X中,print
是一个关键字,但在Python 3.X中,print()
是一个函数——你需要用print("Hello, World!")
这样的方式来打印内容。