Python String

2018-07-20  本文已影响0人  revlis

string

  1. 判断开头
    if 字符串变量.startswith("条件")

  2. 判断结尾
    if 字符串变量.endswith("条件")

  3. 左-->右查找
    新变量 = 字符串的变量.find("判断条件") #-未找到返回-1, 找到返回索引

  4. 右-->左查找
    新变量 = 字符串的变量.rfind("判断条件") #-未找到返回-1, 找到返回索引

  5. 替换
    新变量 = 字符串的变量.replace("被替换的",“替换成”)
    新变量 = 字符串的变量.replace("被替换的",“替换成”,替换数量)

print "99999".replace("9","6",3)
>>666999
  1. 转为大写
    新变量 = 变量.upper()

  2. 转为小写
    新变量 = 变量.lower()

  3. 居中对齐
    新变量 = 变量.center(字符长度,“内容外要显示的东西”)

  4. 左对齐
    新变量 = 变量.ljust(字符长度,“内容外要显示的东西”)

print "12345".ljust(10,'*')
>>12345*****
  1. 右对齐
    新变量 = 变量.rjust(字符长度,“内容外要显示的东西”)

  2. 去除头尾
    新变量 = 变量.strip(“去除内容”)

  3. 去除左右/替换
    新变量 = 变量.replace("去除内容","去除内容替换为")

  4. 拆分
    新变量 = 变量.split("内容") #-拆分字符串并删除"内容"

  5. 拼接
    新变量 = 变量 + 变量

上一篇下一篇

猜你喜欢

热点阅读