下面语句的执行结果是:

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字符串切片的语法和方向,可以轻松判断切片结果。

Python字符串切片:s[-1:1:-3]的执行结果

原文地址: https://www.cveoy.top/t/topic/f09T 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录