常见string函数(python)
常见str函数补充
  str.upper()//全部变⼤写
  str.bit_length()//求长度
  str.capitalize()#⾸字母⼤写
  str.casefold()
  str.lower()#以上两个均⼩写
  (20,'#')#20格居中,以#填充
  str.ljust(20,'#')#
  str.rjust(20,'#')#左右填充,上同
  str.zfill()#0填充
  str.maketrans()#字符窜替换
  anslate()#替换+1
  str.patrition()#f分割,分成3份
  str.split()#分割函数
  str.swapcase()#⼤⼩写转换
  str.strip()#⽤来删除空格or指定字符(left or right)
  unt('C',2,3)#计算出现次数,2开始3结束,左开右闭(a,b]
  dswith('C')#判断是否以。。。结尾
  str.startswith('a')#判断是否以。。。开始
  str.find('C',2,5)#判断出现,返回⾸次出现or-1,2开始3结束,左开右闭(a,b]
  str.index('C')#同上,不到报错
  str.isalnum()#判断只含数字&字母
正则化匹配26个字母python
  str.isdecimal()#判断只含数字
  str.isdigit()#判断只含数字,含特殊序号
  str.isumeric()#判断只含数字,含序号中⽂等
  pandtabs(8)#tab的空格⽅式,默认8格5
  str.isidentifier()#判断命名是否符合规范
  str.isprintable()#含有不可显⽰字符
  str1.join(str2)#⽤字符串1分割2
  str.format(name='aa',num='123')#将{name}&{num}替换成⽬标数据(格式化,同时包括以下替换⽅式)
str='abc {0} def {1}'
str=str.format(888,999)
str='abc {c1} def {c2}'
str=str.format_map({"c1":888,"c2":999})
#str=str.format(**{"c1":888,"c2":999})字典传值
print(str)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。