我的代码:
print "Hello World!"
我甚至尝试添加分号,但每次我保存并运行(如Python运行)它都说:
文件“E:\ Software \ Eclipse \ Workspace \ Python1 \ src \ main.py”,第1行 打印“Hello World!”;
SyntaxError:语法无效
我不知道为什么。
答案 0 :(得分:35)
您使用的是哪个版本的Python? Python 2.X有print
作为关键字,但Python 3.X只有print()
作为函数 - 您需要使用print("Hello, World!")
代替。
答案 1 :(得分:4)
这是一个很长的但是 - 如果你运行的python 3.0是无效的语法。试试
print("Hello World!")
看看是否是这种情况。
答案 2 :(得分:1)
在Python中,缩进非常重要......你检查缩进了吗?此外,丢失;
(不需要它)。
正确的:
print("hello")
或print "hello"
(适用于< 3.0)
不正确:
...print("hello")
或print "hello"
(适用于< 3.0)
其中.
表示空格。