1

私は PyScripter IDE でこれを書き込もうとしています:

def f(a):
    print a

ここに画像の説明を入力

そしてそれは言う: Syntax Error, Invalid syntax. ただし、Python シェルで同じコードを試してみると問題なく、結果を確認できます。

ここに画像の説明を入力

4

1 に答える 1

3

デフォルトでは、Pyscripter は利用可能な最新バージョンの python を使用するため、おそらく関数である pyscripter で python 3 を使用してprintいるので、代わりに試してください。

def f(a):
    print(a)

Python 2 を使用するように pyscripter を設定するには、これを pyscripter ショートカットに追加して、targetフィールドを次のように編集します。

"path_2_PyScripter.exe" --PYTHON27
于 2013-12-14T15:32:13.657 に答える