-1

我在这里找到的所有问题都不能完全回答我的问题。

我正在做一个关于 Python 的教程,他正在使用它的旧版本。(3.0 之前)

现在他正在显示字符串索引但是,Python 中的语法发生了变化,所以他的代码是无效的,这里是:

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

假设打印 < 但我收到语法错误。这是错误。

print name[0]
         ^
SyntaxError: invalid syntax

我现在已经尝试了所有我知道的方法来做到这一点,但我似乎无法让它发挥作用。

有人可以解释我在哪里可以找到正确的答案,或者你可以告诉我。

4

1 回答 1

5

问题不在于索引,而在于print语句。

print是 in 中的一个函数Python 3,而在 中Python 2,它只是一个statement. 您需要这样使用它:

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