1

PyDev を Eclipse にインストールしましたが、.py ファイルで print メソッドを実行すると、機能print "Hello World"しませんでした。しかし、私はそうしましたprint ("Hello World")、そしてそれはうまくいきました。私はインターネットを見て、すべてが括弧なしでそれを行うように言っていますが、それは機能せず、エラーが発生します:

SyntaxError: 無効な構文

これは、古いバージョンまたは新しいバージョンの Python を使用していることが原因でしょうか? どんな助けでも大歓迎です。

4

1 に答える 1

10

Python 3 を使用しているようです。

Python 2 ではprintキーワードであり、括弧は必要ありませんでした。

Python 3 ではprint、関数に変更されました。関数を呼び出すときは、括弧が必要です。

関連している

于 2012-12-25T20:04:13.723 に答える