次のhelloworldの例では、エラーが発生しています。ヘルプがあれば便利です。
print("Hello","World", sep="***")
File "basicio.py", line 9
print("Hello","World", sep="***")
^
SyntaxError: invalid syntax
次のhelloworldの例では、エラーが発生しています。ヘルプがあれば便利です。
print("Hello","World", sep="***")
File "basicio.py", line 9
print("Hello","World", sep="***")
^
SyntaxError: invalid syntax
Python2インタープリターでPython3コードを実行しています。
Python2を使用していて、Python3構文を記述しています。
入力するだけprint "hello, world"
またはpython3
、プロンプトから使用します。
print()
python 3.x用です。python2.xで動作させるには、最初にインポートする必要があります。
In [3]: from __future__ import print_function
In [4]: print("Hello","World", sep="***")
Hello***World
構文はPython2.xでは無効です。
たぶんあなたはPython2を使っていますか?これはPython3の構文です。
Pythonには、ステートメントと関数という2つの別個のものがあります。Python 2では、printはステートメントです。Python 3以降では、printを関数に変換し、「sep」などの引数を取ることができるようにしました。python 2を使用しているため、この追加機能を使用する必要がある場合は、python3にアップグレードしてください。
印刷物の変更の詳細については、こちらをご覧ください。