字符串tstr=’television’,显示结果为vi的是( )。

admin2022-09-09  30

问题 字符串tstr=’television’,显示结果为vi的是(          )。

选项 A、print(tstr[4:7])
B、print(tstr[5:7])
C、print(tstr[-6:6])
D、print(tstr[4:-2])

答案C

解析 对字符串中某个子字符串或区间的检索称为切片。切片的使用方式如下。
    <字符串或字符串变量>[N:M]
    切片获取字符串从N到M(不包含M)的子字符串,其中N和M为字符串的索引,可以混合使用正向递增索引和反向递减索引。切片要求N和M都在字符串的索引区间,如果N大于等于M,则返回空字符串。如果N缺失,则默认将N设为0;如果M缺失,则默认表示到字符串结尾。
    题干中tstr[4:7]=’vis’,tstr[5:7]=’is’,tstr[﹣6:6]=’vi’,tstr[4:﹣2]=’visi’。本题选择C选项。
转载请注明原文地址:https://kaotiyun.com/show/z76p777K
0

最新回复(0)