字符串:
def capitalize(self, *args, **kwargs)
test = "aLxs"
v = test.capitalize() #capitalize() 把字符串中首字母大写,其他为小写。
print(v) #输出结果 Alxs
def casefold(self, *args, **kwargs)
test = "aLxs"v1 =test.casefold() #所有变小写,未知相对应的也变。casefold()更强print(v1) #输出结果 alxs
v2 =test.lower() #所有变小写print(v2) #输出结果 alxs
def center(self, *args, **kwargs)
test ="alxs"v = test.center(20,'&') #def center(*args, **kwargs) 可以传2个参数,第一个是长度,第二个占位符print(v) 输出结果&&&&&&&&alxs&&&&&&&&
def count(self, sub, start=None, end=None)
test = "alxsalxs"v = test.count('a') #def count(self, sub, start=None, end=None) 从字符串中查找有包含多少个。后面可以定义开始结束位置。print(v) # 输出结果 2
def endswith(self, suffix, start=None, end=None)
test = "alxs"v = test.endswith("s") #判断字符串是不是以s结尾,返回布尔值print(v) #输出结果 true
def find(self, sub, start=None, end=None)
def index(self, sub, start=None, end=None)
test = "alxsalxs"v = test.find('x') #查找字符在字符串中的位置,以零开始,从左到右,找到第一个及返回,找不到返回-1.print(v) # 输出结果 2 同index() index()如果找不到会报错
def format(self, *args, **kwargs)格式化用法
test ='i am {name},age{a}'v = test.format(name='kang',a='28') #格式化数据赋值方式赋值print(v)
test ='i am {0},age{1}'v = test.format('kang','28') #格式化数据索引方式赋值print(v)
def format_map(self, mapping)
test ='i am {name},age{a}'v = test.format_map({"name":'kang',"a":19}) #以字典形式成对出现print(v)
def isalnum(self, *args, **kwargs)
test = 'abdcd891'
v = test.isalnum() #isalnum 判断字符串是否为 数字+字母组合, 返回布尔值
print(v) #输出结果 true