题目
Tempstr = input('请输入带[1]符号的温度值:) 当输入 35C 时,符号位 C 可通过哪个选项得到?A. Tempstr[0]B. Tempstr[-1]C. Tempstr[1]
Tempstr = input('请输入带[1]符号的温度值:)
当输入 35C 时,符号位 C 可通过哪个选项得到?
A. Tempstr[0]
B. Tempstr[-1]
C. Tempstr[1]
题目解答
答案
答案: B. Tempstr[-1]
解析:
在 Python 中,字符串的索引可以用正索引和负索引表示。对于字符串 Tempstr,如果输入的是 35C,则各个字符的索引如下所示:
Tempstr[0] = '3'
Tempstr[1] = '5'
Tempstr[2] = 'C'
Tempstr[-1] = 'C'(负索引从后往前计数)
根据上述信息,符号位 C 可以通过负索引 Tempstr[-1] 来访问,因此正确答案是 B。综上所述,使用负索引可以方便地从字符串末尾获取字符。