美文网首页
Python Day194(字符串的截取)复盘

Python Day194(字符串的截取)复盘

作者: TianAff | 来源:发表于2017-12-13 08:22 被阅读0次
    晨跑中

    今天社群第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,最大范围到字符串里的最后一个字符但是不包括最后一个字符。

    以往相关作业戳此——关于字符串截取的周末挑战题

    相关文章

      网友评论

          本文标题:Python Day194(字符串的截取)复盘

          本文链接:https://www.haomeiwen.com/subject/mpgoixtx.html