我在这里找到的所有问题都不能完全回答我的问题。
我正在做一个关于 Python 的教程,他正在使用它的旧版本。(前 3.0)
现在他正在显示字符串索引但是,Python 中的语法发生了变化,因此他的代码无效,这里是:
s = '<any string>'
print s[0]
Run Code Online (Sandbox Code Playgroud)
假设打印 <,但出现语法错误。这是错误。
print name[0]
^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)
我现在已经尝试了所有我知道的方法来执行此操作,但似乎无法使其正常工作。
有人可以解释我在哪里可以找到正确答案,或者您可以告诉我。
问题不在于索引,而在于print语句。
print是一个函数 inPython 3,而 in Python 2,它只是一个statement. 您需要这样使用它:
print(s[0])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
97 次 |
| 最近记录: |