Python字符串切片:s[-1:1:-3]的执行结果
下面语句的执行结果是:
s = '1234567890'
print(s[-1:1:-3])
正确答案:C. 963
解析:
Python字符串切片语法为 [起始索引:结束索引:步长]。
s[-1:1:-3]表示从字符串的最后一个字符(索引-1)开始,以步长-3向左遍历,直到索引1(不包括索引1)。- 因此,切片的结果为
'963'。
常见错误:
s[-1:1:3]的结果为'0', 步长为正数,从左向右遍历。s[1:-1:-3]的结果为空字符串,因为起始索引大于结束索引。
总结:
理解Python字符串切片的语法和方向,可以轻松判断切片结果。
原文地址: https://www.cveoy.top/t/topic/f09T 著作权归作者所有。请勿转载和采集!