一、

  1.索引

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

    str中每个元素对应的位置,从0开始

  2.切片

    特点:顾头不顾尾,[前面的索引,后面的值]

    前面的是几就从几取,后面的减一再取

    s = '我爱Python'

    s[1:4] = '爱Py'

    s[ : ] = '我爱Python'  #  头尾和省略不写

  3.步长

    取值的长度

      s[1 : 4 : 2] = '爱y'  # 先看前面的切片结果,再根据后面的步长进行取值

    反向切片

      s = '0123456789'
      print(s[-4:-1]) # 678(顾头不顾尾) 并不是反向切片,只是索引从后面改变成负数

      print(s[-1:-4:-1])   #  987(反向切片必须要有步长)

二、

 基本操作

  1.Capitalize首字母大写,其余字母小写

  2.center居中(左右缩进字符数,缩进空白的填充物设置)----- >  center(20 , **)

  3.upper全大写、lower全小写,在验证码中使用

  4.starswith、endswith以什么开头结尾,返回True、False,筛选使用

  5.title,非字母隔开的每个单词的首字母大写

  6.find通过元素找索引,没找到返回-1,index用法一样,但没找到会报错,find(元素,第几个的位置)----》 例str中出现多个a,后面的参数指寻找第几个a的索引

  7.strip,去除str的前后空格space ,换行符 \n,制表符 \t,后面的人机交互中必须要有,即input后面必须要有

  8.split,将str转换成list,-----》  split(以什么间隔,找几次(默认为全部))

  9.join,'iterable'(默认为空).join(str)-------》  在列表的每个元素后加上相应的内容

  10.replace,替换,replace(待替换的,替换后的

  11.len,计算str的长度,即总元素个数

  12.count,计算某元素出现的次数,可切片

  13.format,对应位置输出内容,msg = ‘我是{},今年{},爱好{}’ . format('1', '2', '3')

  14.

    isalnum:判断str是由字母或数字组成

    isalpha:只有字母

    isdigit:只有数字

    isspace:只有空格

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄