2所谓修改字符串,指的就是通过函数的形式修改字符串中的数据
-
replace():替换
注意:这里的替换次数应该满足出现旧子串的最低次数为准,可以大于旧子串的最高次数,但不能小于低次数,否则报异常
-
split()
capitalize():
将字符串第一个字符转换为大写
capitalize()函数转换之后,只字符串的第一个字符大写,其它的字符全都小写。
title()
将字符串每个单词首字母转换为大写。
顾全大局,照顾到每个子串,将字符串里面的每个子串享受capitalize()的待遇,给子串的首字符大写。
oldStr="hello and world and me and lover"print("将字符串每个单词首字母转换为大写:"+oldStr.title())
lower():
将字符串中大写转为小写
强调字符串整体,只要字符串当中存在大写字母,就把它从大写转为小写。
oldStr="Hello and World and me and Lover"print("将字符串中大写转为小写。"+oldStr.lower())
源码
运行效果:
upper()
- 作用:将字符串中小写转为大写
- 特点:强调字符串整体,只要字符串当中存在小写字母,就把它从小写转为大写
- 源码
oldStr="Hello and World and me and Lover"print("将字符串中小写转为大写。"+oldStr.upper())
lstrip()
- 作用:删除字符串左侧空白字符
- 特点:顾左不顾右
- 源码
- 运行说明
rstrip()
- 作用:删除字符串右侧空白字符
- 特点:顾右不顾左
- 源码
- 运行说明
strip()
- 作用:删除字符串两侧空白字符
- 特点:左右兼顾
- 源码
- 运行说明
|