web-dev-qa-db-ja.com

Hello World in Python

pythonスクリプトを実行してみました:

print "Hello, World!" 

そして、私はこのエラーを受け取ります:

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

何が起こっている?

130
MiffTheFox
print("Hello, World!")

Python 3.0を使用している可能性があります。ここで、printは、ステートメントではなく 現在の関数 (したがって括弧)です。

178
Unknown

残念ながら xkcd comic は完全に最新ではありません。

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

Python 3.0以降では、次のように記述する必要があります。

print("Hello world!")

そして誰かがまだantigravityライブラリを書かなければなりません:(

109
Christian

python 3.xで。あなたが使う

print("Hello, World")

Python 2.xで。あなたが使う

print "Hello, World!"
15
Anish Gupta