python字符串操作,自己留着看

'vcllt'.capitalize()    #把字符串的第一个字符大写
#'Vcllt'
'lkim'.center(12,'1')   #返回一个原字符串居中,使用第二个参数填充至长度12的新字符串
#'1111lkim1111'
'lkim'.ljust(12,'1')  #左对齐,用第二个参数填充至12长度的新字符串
#'lkim11111111'
'lkim'.rjust(12,'1')  #右对齐,用第二个参数填充至12长度的新字符串
#'11111111lkim'
'vbsur'.count('vb',0,3) #看'vb'从第一个字符位置到第4个字符位置,出现多少次
#1
'wqvb,china'.encode('GB2312') #对字符串指定编码格式
#b'wqvb,china'
b'wqvb,china'.decode('GB2312') #对字符串以指定编码解码
#'wqvb,china'
'doc.txt'.endswith('txt') #检查字符串的结尾是否为第一个参数字符串,第二三个参数为起始位置和结束位置
#True
'ms linux'.expandtabs(2)   #将tab符号变为2个空格
#'ms  linux'
'!@#$%^&*('.find('!@#$') #找到参数字符串的起始位置,找不到返回-1
#0
'!@#$%^&*('.index('!@#$') #和find效果相同,不过当找不到指定字符串的时候会报错
#0
'a2htray'.isalnum() #有字母或者数字返回真
#True
'ashtray'.isdecimal() #只包含十进制数字返回真
#False
'1234567890'.isdigit() #只包含数字返回真
#True
'091'.isnumeric() #字符串是只含有数字返回真
#True
'keyvalue1'.isalpha() #当字符串全部为字母时返回真
#False
'YES OR NO'.lower() #转小写
#'yes or no'
'yes or no'.islower() #只包含小写字母的时候返回真
#True
'yes or no'.upper() #转大写
#'YES OR NO'
'YES OR NO'.isupper() #只包含大写返回真
#True
'    '.isspace() #只含有空格返回真
#True
abc = 'aBC'.title() #标题化
abc.istitle() #是否标题化
#True
'asd'.join(['is','bad','boy']) #用字符串连接序列
#'isasdbadasdboy'


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值