今天社群第194天,早上5点醒来,一直在看群里的信息,借口不能太多了,得加把劲学习了。这么冷的天也能起来晨跑还有啥办不到O(∩_∩)O哈哈~
字符串的截取
python的字符串是有序集合,可以通过索引来提取想要获取的字符。
python的字串列表有2种取值顺序:
一,从左到右索引默认0开始的,最大范围是字符串长度减1
say = 'Hello!Morning!'
say[0]的结果是H
二,从右到左索引默认-1开始的,最大范围是字符串开头
say='Hello!Morning!'
say[-1]的结果是!
上面是取得一个字符,实际要取得一段字符的话,则可用python 字符串截取功能。
字符串复盘篇
比如
say='Hello!Morning!'
say[0:5]的结果是Hello
当使用以冒号分隔的字符串,python返回一个新的对象,结果包含了以这对偏移标识的连续的内容,左边的开始是包含了下边界,
上面的结果包含了say[0]的值H,而取到的最大范围不包括上边界,也就是say[5]的值!
再如
say[:-7]的结果是:'Hello!M'
就是左边开始的索引值是0,最大范围到字符串里的最后一个字符但是不包括最后一个字符。
网友评论