索引和切片,字符倒着显示结果

 1 # 字符串索引与切片
 2 # 索引:按照位置提取元素
 3 # 例:
 4 # 可以采用索引提取字符串中的某一个字符
 5 # print(s[1])  # 结果是家,因为程序是自0开始的,空格占一个位置
 6 # 负值表示从右往左
 7 # print(s[-3])
 8 # 切片:表示从一个字符串中,提取一部分内容
 9 # print(s[1:3])  # 坑:取1到3的字符串,但是不包含第3个
10 # 语法:s[start:end]从start到end进行切片,但是取不到end,用数学表示是[start:end)
11 # print(s[:3])  # 如果是从0开始切片,则第一个可以省略
12 # print(s[2:])  # 如果是直接切到末尾,则末尾可以省略
13 # print(s[:])  # 两端都是空白,表示从头取到末尾
14 # print(s[-1:-3])  # 如果是顺序反了,没有结果。坑!!!
15 # print(s[-3:-1])  # 结果还是只能从左往右
16 s = "我家在玉溪市,这里可以钓鱼"
17 print(s[-1:-10:-1])  # 表示从start到end每隔step个位置,取第一个值,其中负值表示从右往左取值
18 # 末尾有两个空白行会有若警告

 

posted @ 2022-05-03 09:46  acwecc  阅读(35)  评论(0)    收藏  举报