4

私はPython2を学ぼうとしていますが、チュートリアル「ByeofPython」を使用しているコンピューター言語のバックグラウンドがありません。演習では、これをエディター(テキストラングラー)に入力するように求められます

#!/usr/bin/python
#Filename : helloworld.py
print "Hello World'

そして、それをhelloworld.pyとして保存します。これを実行して、デスクトップのpythonexercisesというフォルダーに保存しました。

次に、チュートリアルで次のように求められます。

シェル(LinuxターミナルまたはDOSプロンプト)を開き、コマンドpython helloworld.pyを入力して、このプログラムを実行します。IDLEを使用している場合は、メニューの[編集]->[スクリプトの実行]またはキーボードショートカットのCtrl-F5を使用します。出力は以下のようになります。

$ python helloworld.py
Hello World

ただし、ターミナルに移動してpython helloworld.pyと入力すると、これが表示されます

python helloworld.py
                    ^
SyntaxError: invalid syntax

誰かが私がどこで間違ったのか教えてもらえますか?すべて正しく入力した気がします。私はMacを使用していて、Python2.6を実行しています

4

2 に答える 2

4

引用符が一致しないため、SyntaxErrorが発生します。

印刷行は次のようになります。

print "Hello World"

いいえ

print "Hello World'
于 2012-08-25T20:08:55.960 に答える
1

Python インタープリターに入力している可能性があり、入力しているコマンドは有効な Python ではありません。このモードを終了するには、CTRL-D (ファイルの終わり) または CTRL-C (プログラムの中断) を押します。

(これらのキー シーケンスが Windows で同じかどうかはわかりません)

python後にスクリプト ファイルの名前を指定せずにコマンドを実行すると、Python プログラムであるかのようにユーザー入力の読み取りが開始されます。

于 2012-08-25T20:19:32.503 に答える