检查字符串"Life is short. I use python"中是否包含字符串"python" ,若包含则替换为"Python"后输出,否则输出原字符串。 (提示:使用find()和replace()方法)
时间: 2024-12-10 11:41:03 浏览: 7
Python学习【变量和字符串】
你可以使用Python的内置方法`find()`来检查字符串中是否包含特定子串,如果包含,则使用`replace()`方法将找到的子串替换为另一个子串。以下是相应的代码示例:
```python
original_string = "Life is short. I use python"
substring_to_find = "python"
# 使用find()检查子串是否存在
if original_string.find(substring_to_find) != -1:
# 如果存在,用replace()替换并输出结果
modified_string = original_string.replace(substring_to_find, "Python")
print(modified_string)
else:
# 如果不存在,直接输出原始字符串
print(original_string)
```
在这个例子中,如果"python"在原字符串中找到了,它会被替换为"Python";如果没有找到,就保持原样打印"Life is short. I use python"。
阅读全文