字符串操作

特性:不可修改

name.capitalize()  首字母大写
name.casefold()   大写全部变小写
name.center(50,"-")  输出 '---------------------Alex Li----------------------'
name.count('lex') 统计 lex出现次数
name.encode()  将字符串编码成bytes格式
name.endswith("Li")  判断字符串是否以 Li结尾
 "Alex	Li".expandtabs(10) 输出'Alex      Li', 将	转换成多长的空格 
 name.find('A')  查找A,找到返回其索引, 找不到返回-1 
msg.index('a')  返回a所在字符串的索引
'9aA'.isalnum()   True

'9'.isdigit() 是否整数
name.isnumeric  
name.isprintable
name.isspace
name.istitle
name.isupper
 msg.partition('is')   输出 ('my name ', 'is', ' {name}, and age is {age}') 
b.isidentifier() #检测一段字符串可否被当作标志符,即是否符合变量命名规则
原文地址:https://www.cnblogs.com/ws0751/p/6897450.html