字符串的 ‘ 修改 ’ 之replace函数(替换)
所谓的字符串修改,就是通过函数的形式修改字符串中的数据
一、语法
字符串序列.replace(旧子串,新子串,替换次数)
注意:
-
替换次数默认为所有的出现次数。
-
replace()
返回字符串中的 旧字符串 替换成 新字符串后生成的新字符串
二、示例
name = '宋江 and 李逵 and 晁盖 and 吴用'
print(name.replace('and', 'or')) # 宋江 or 李逵 or 晁盖 or 吴用
print(name.replace('and', 'or',10)) # 宋江 or 李逵 or 晁盖 or 吴用
print(name) # 宋江 and 李逵 and 晁盖 and 吴用
注意:数据按照是否能直接修改分为可变数据类型和不可变数据类型两种,字符串类型的数据修改的时候不能改变原有的字符串,属于不能直接修改数据的类型即不可变数据类型。
放弃不难,但坚持一定很酷。码字不易,来了喜欢的就帮忙点个赞呗。