运行打印命令时出现 Python 3 错误

Swi*_*ick 3 python python3

我在解释器中写的全部内容如下:

>>> print "Hello, World!"
  File "<stdin>", line 1
    print "Hello, World!"
                        ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

我是怎么得到错误的?我试图做的就是运行一个打印命令。

Joã*_*nto 13

在 Python3 中 print 是一个函数:

print("Hello, World!")
Run Code Online (Sandbox Code Playgroud)

检查:http : //docs.python.org/release/3.0.1/whatsnew/3.0.html

  • “2to3”工具应该很容易解决这个问题。 (5认同)
  • 是的。当 Ubuntu(或我自己)最终迁移到 Python 3.x 时,这会给我带来一系列问题 (3认同)