-1

私がここで見つけたすべての質問は、私の質問に完全には答えていません。

私はPythonのチュートリアルを行っていますが、彼は古いバージョンのPythonを使用しています。(3.0より前)

現在、彼は文字列のインデックスを表示していますが、Pythonで構文が変更されたため、彼のコードは無効です。

s = '<any string>'
print s[0]

<を出力することを想定していますが、構文エラーが発生します。ここにエラーがあります。

print name[0]
         ^
SyntaxError: invalid syntax

私は今これを行うために私が知っているすべてを試しましたが、それを機能させることができないようです。

誰かが私が正しい答えを見つけることができる場所を説明できますか、またはあなたは私に言うことができます。

4

1 に答える 1

5

問題は索引付けではなく、printステートメントにあります。

printPython 3はの関数ですがPython 2、では、は単なる。でしたstatement。あなたはそれをそのように使う必要があります:

print(s[0])
于 2013-02-18T09:27:55.763 に答える