1. python-字符串处理方法
-
python字符串处理方法
xxoo = "abcdef" print("首字母大写: %s" % xxoo.capitalize()) print("字符l出现次数: %s" % xxoo.count('l')) print("感叹号是否结尾: %s" % xxoo.endswith('!')) print("w字符是否是开头: %s" % xxoo.startswith('w')) print("w字符索引位置: %s" % xxoo.find('w')) # xxoo.index('W') print("格式化字符串: Hello{0} world!".format(',')) print("是否都是小写: %s" % xxoo.islower()) print("是否都是大写: %s" % xxoo.isupper()) print("所有字母转为小写: %s" % xxoo.lower()) print("所有字母转为大写: %s" % xxoo.upper()) print("感叹号替换为句号: %s" % xxoo.replace('!','.')) print("以空格分隔切分成列表: %s" % xxoo.split(' ')) print("切分为一个列表: %s" % xxoo.splitlines()) print("去除两边空格: %s" % xxoo.strip()) print("大小写互换: %s" % xxoo.swapcase()) # 指定符号进行切割处理, 切割后并以列表存储 xxoo = "a.b.mc.de.f" print("以内容点进行分隔切分成列表: %s" % xxoo.split('.')) # 重点
-
运行结果
首字母大写: Abcdef 字符l出现次数: 0 感叹号是否结尾: False w字符是否是开头: False w字符索引位置: -1 格式化字符串: Hello, world! 是否都是小写: True 是否都是大写: False 所有字母转为小写: abcdef 所有字母转为大写: ABCDEF 感叹号替换为句号: abcdef 以空格分隔切分成列表: ['abcdef'] 切分为一个列表: ['abcdef'] 去除两边空格: abcdef 大小写互换: ABCDEF 以内容点进行分隔切分成列表: ['a', 'b', 'mc', 'de', 'f']
2. 案例
s = "我爱你中国" print("中国替换为北京: %s" % s.replace('中国','北京'))