0

次のhelloworldの例では、エラーが発生しています。ヘルプがあれば便利です。

print("Hello","World", sep="***")


File "basicio.py", line 9
    print("Hello","World", sep="***")
                              ^
SyntaxError: invalid syntax
4

6 に答える 6

3

Python2インタープリターでPython3コードを実行しています。

于 2012-10-21T23:17:57.507 に答える
3

Python2を使用していて、Python3構文を記述しています。

入力するだけprint "hello, world"

またはpython3、プロンプトから使用します。

于 2012-10-21T23:18:15.393 に答える
3

print()python 3.x用です。python2.xで動作させるには、最初にインポートする必要があります。

In [3]: from __future__ import print_function

In [4]: print("Hello","World", sep="***")
Hello***World
于 2012-10-21T23:19:05.980 に答える
1

構文はPython2.xでは無効です。

于 2012-10-21T23:17:44.103 に答える
0

たぶんあなたはPython2を使っていますか?これはPython3の構文です。

于 2012-10-21T23:19:06.723 に答える
0

Pythonには、ステートメントと関数という2つの別個のものがあります。Python 2では、printはステートメントです。Python 3以降では、printを関数に変換し、「sep」などの引数を取ることができるようにしました。python 2を使用しているため、この追加機能を使用する必要がある場合は、python3にアップグレードしてください。

印刷物の変更の詳細については、こちらをご覧ください

于 2013-12-07T09:20:24.303 に答える