美文网首页
7 python语言学习—内置类型(字符串)

7 python语言学习—内置类型(字符串)

作者: 寄居他乡 | 来源:发表于2016-12-29 19:34 被阅读0次

    字符串用来记录文本信息,python中作为序列,其他的序列还有列表和元组。
    序列的内置函数len(),计算长度

    >>>s = 'speak'
    >>>len(s)
    5
    

    索引是安装从前到后偏移,第一个为0,后面逐个加1

    >>>s[1]
    'p'
    

    负数索引是从后向前数即-1为最后

    >>>s[-1]
    'k'
    >>>s[-2]
    'a'
    

    利用索引可以很快对字符串分割,冒号分隔,默认左边不写就从最前开始,
    右边不写就到最后结束

    >>>s[1:3]
    'pe'
    >>>s[:3]
    'spe'
    >>>s[1:]
    'peak'
    

    需要注意不能在索引位置改变字符串

    >>>s[1] = 'n'
    ...error text omitted...
    

    内置方法find()查找子串索引,replace替换

    >>>s.find('pe')
    1
    >>>s.replace('pe','n')
    'snak'
    

    还有upper()大写,rstrip()去除空格等方法使用

    相关文章

      网友评论

          本文标题:7 python语言学习—内置类型(字符串)

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