python处理字符串总结

2026-02-25 10:42:19

1、字符串首字母转成大写,也有把字符串的大写字母转成小写,

name = 'ds'

print(name.capitalize())

name = 'EDSWE'

print(name.casefold())

python处理字符串总结

2、字符串宽度填充,使用原有字符串+填充字符构成指定长度的新的字符串,默认是填充空格

name = 'swhthaitun'

print(name.center(15,"@"))

python处理字符串总结

3、统计某个字符在字符串中出现的次数,或在字符串指定区间中查找

name = 'ssssssssgfdfghggdfgfghhhfd'print(name.count('h'))print(name.count('h',3,18))

python处理字符串总结

4、endswith判断字符串是否以某个字符串结尾的

name = 'ssssssssgfdfghggdfgfghhhfd

print(name.endswith('s'))

print(name.endswith('d'))

python处理字符串总结

5、index()在字符串中查找指定的字符串

join()字符串连接

name = 'fsdfsfsadeewrwe'

print(name.index('w'))

name = 'fs'

print('*'.join(name))

python处理字符串总结

6、partition分隔符将字符串进行分割元组

replace把字符串中的旧字符串 替换成 新字符串

name = 'fsdfsfsadeewrwe'print(name.partition("sad"))print(name.replace("eew", "1110"))

python处理字符串总结

猜你喜欢