Python中的Hello World

136 投票
3 回答
163599 浏览
提问于 2025-04-15 12:39

我试着运行一个Python脚本:

print "Hello, World!" 

但是我遇到了这个错误:

  File "hello.py", line 1
    print "Hello, World!"
                        ^
SyntaxError: invalid syntax

这是怎么回事呢?

3 个回答

16

在Python 3.x中,你使用

print("Hello, World")

在Python 2.x中,你使用

print "Hello, World!"
115

很遗憾,这个xkcd漫画现在已经不完全更新了。

https://imgs.xkcd.com/comics/python.png

自从Python 3.0开始,你需要这样写:

print("Hello world!")

而且还是得有人来写那个antigravity库 :(

186
print("Hello, World!")

你可能在使用Python 3.0版本,在这个版本中,print现在变成了一个函数(所以需要用括号)而不是以前的语句。

撰写回答