
python
# 假设str1是我们要检查的字符串
str1 = "Life is short. I use python"
# 使用包含操作符('' in '')检查str1是否包含"python"
if "python" in str1:
# 如果包含,则使用replace方法替换为"Python"
str1 = str1.replace("python", "Python")
# 打印替换后的字符串
print(str1)
在上面的代码中,我们首先定义了一个字符串`str1`,并检查它是否包含子字符串“python”。如果`str1`中包含“python”,我们使用`replace`方法将所有出现的“python”替换为“Python”。最后,我们打印替换后的字符串。
请注意,`replace`方法返回一个新的字符串,它包含了原始字符串的所有字符,除了那些被提供的替换字符串替换的字符。原始字符串`str1`没有被改变,除非你直接对它进行赋值,就像我们在上面的代码中做的那样。
这就是在Python中检查字符串是否包含另一个字符串并执行替换的基本方法。
更多文章请关注《万象专栏》
转载请注明出处:https://www.wanxiangsucai.com/read/cv183483