课程 =“Python 初学者”
print(course[-16:-1])
结果如何?
请解释一下结果。
我试图找出结果,但没有成功。
切片符号
[-16:-1]
表示以+1为步长从-16到-1(不包含),因此它按顺序访问索引-16、-15、-14、-13、...-2。
负索引表示从字符串末尾开始向后看,所以-1是最后一个字符,-2是倒数第二个字符,依此类推。如果从《Python for Beginners》末尾算起 16 个字符,就会得到“Python”中的“o”。之后,由于我们此时按 +1 计数,因此我们只需抓取下一个字母,直到索引 -2,即“初学者”中的“r”。
最终输出是
on for Beginner