day1---字符串处理1(python一天一学)
程序员文章站
2022-04-14 21:57:38
test = 'alexsdfada'# 首字母大写v = test.capitalize()print(v)test2 = 'aLBex'# 小写1(对未知的对应关系可转换小写)h = test2.casefold()print(h)test3 = 'aLex'# 小写2(适用通俗的小写转换)m ......
test = 'alexsdfada'
# 首字母大写
v = test.capitalize()
print(v)
test2 = 'albex'
# 小写1(对未知的对应关系可转换小写)
h = test2.casefold()
print(h)
test3 = 'alex'
# 小写2(适用通俗的小写转换)
m = test3.lower()
print(m)
# 设置宽度,并将字符串在宽度内居中
a = test.center(20, '*')
'''
center方法
参数1:宽度参数
参数2:填充参数,限制一个字符,可不传,不传默认空格
'''
print(a)
# 计算字符串中的某个字符的个数,可选开始结束未知,左包含右不包含
b = test.count('a', 0, 9)
'''
count方法
参数1:要统计的字符
参数2:开始位置,包含
参数2:结束位置,不包含
'''
print(b)
# 以某个字符结尾,以某个字符开头
c = test.endswith('a')
d = test.startswith('a')
print(c)
print(d)
# 从前往后找到第一个字符,并获取位置
e = test.find('a',5,9)
'''
find方法
参数1:要查找的字符
参数2:开始位置,包含
参数2:结束位置,不包含
'''
print(e)
# format字符串替换
f = 'i am {name}'
print(f)
g = f.format(name=test)
print(g)
h = 'i am %s'%test
print(h)
上一篇: HTML练习