字符串⽅法(上)#capitalize()⾸字母⼤写
t = "james"
v = t.capitalize()
print(v)
#lower()所有“英⽂”字母⼩写
t1 = "AbCdeFg"
v1 = t1.lower()
print(v1)
#casefold()所有“语⾔”字母⼩写
t2 = "AbCdeFg"
v2 = t2.lower()
print(v2)
#center(width,str):⽤str填充,居中,总的占width个位置,str默认为空格
#个⼈觉得⽤来做输出菱形的题⾮常适合
t3 = "alen"
v3 = t3.center(20,'*')
v3_1 = t3.center(20)
print(v3)
print(v3_1)
#count(str,i,j):从第i个位置开始,j结束,统计str出现的次数。i,j可省略字符串函数title()是使字符串开头首字母大写
t4 = "asdfgfd"
v4 = t4.count('f')
print(v4)
#endwith(str):是否以str结尾
t5 = "James"
v5 = t5.endswith("es")
print(v5)
#find(str,star,end):返回str第⼀次出现的位置
t6 = "abcdefg"
v6 = t6.find("bcd")
print(v6)
#format():格式化字符串
t7 = "I am {name},and my age is {age}."
v7 = t7.format(name='James',age=35)
print(v7)
#format_map():
t8 = "I am {name},and my age is {age}."
v8 = t8.format_map({"name":"James","age":35})
print(v8)
#index(str):和find()⼀样,只不过index()不到就报错了,⽽find()是返回-1
#isalnum():判断是否只有字母和数字组成

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