first = ("HelloWorld"[1+2])
print(first)
什么是让我输出此代码。你明白了,然后给我一个答案并解释一下。
什么是让我输出此代码。你明白了,然后给我一个答案并解释一下。 给我一个答案。
答案是--> l 因为当你 print("helloworld"[1+2]) 那么它将采用“helloworld”的索引,索引为3。
正如医生所说:
字符串是不可变的 Unicode 代码点序列。
并且 sequences 可以被索引来获取它的元素。医生说:
然后可以对字符串(如s[i] s 的第 i 项,原点 0
"HelloWorld"
)进行索引以提取字符。
[1+2]
是索引的规范。由于
1+2
等于 3,该表达式相当于
"HelloWorld[3]"
,表示字符串序列中索引 3 的字符。序列的第一个元素的索引为 0,第二个元素的索引为 1,依此类推。然后 3 表示第四个字符,即
l
。