美文网首页程序员
python 字符串

python 字符串

作者: 森先生_wood | 来源:发表于2015-10-22 00:43 被阅读57次

    关于字符串,首先要记住一点:它是不可改变的。无论是修改指定项,分片复制,还是各种方法,字符串是不变的。replace,lower等方法返回的是新的字符串。

    字符串格式化

    >>>print 'I am %s' % 'the sun' I am the sun
    >>>print 'I am %s,about%3.2f' %('old',18) I am old,about18.00
    对于多个元素,需要用元组来传递。

    基本的转换说明符可以包括以下部分:

    • %字符
    • 转换标志:“-”,“+”, “ ”,“0”
    • 最小字符宽度
    • 点(.)后跟精度值
    • 转换类型
      平时用的几率不大,需要时再查资料

    字符串方法

    • find
      >>>'youou'.find('ou') 1
      返回找到的第一个子字符串的首元素的索引
    • join
      >>>'+'.join(['1','2','3']) '1+2+3'
      列表的元素必须是字符。
    • split
      >>>'1+2+3'.split('+') ['1','2','3']
      join的逆方法
    • replace
      多个字符的替换。
    • translate
      单个字符的替换,但可以同时替换多个。
    • lower
      返回小写字母版
    • strip
      去除两侧的空格

    相关文章

      网友评论

        本文标题:python 字符串

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