Python检查字符串中是否包含字符串“python”,若包含则替换为"PYTHON"后输出新字符串
时间: 2023-12-28 11:04:49 浏览: 146
python 实现查找字符串
可以使用Python中的 `in` 运算符来检查一个字符串中是否包含另一个字符串,然后使用 `replace()` 方法来替换字符串中的指定子串。以下是一个示例代码:
```python
string = "Hello, I love Python programming"
if "python" in string.lower():
new_string = string.replace("python", "PYTHON")
print("替换前的字符串:", string)
print("替换后的字符串:", new_string)
else:
print("字符串中不包含 'python' 子串")
```
输出结果为:
```
替换前的字符串: Hello, I love Python programming
替换后的字符串: Hello, I love PYTHON programming
```
这里我们使用了 `lower()` 方法将字符串转换为小写,然后使用 `in` 运算符检查是否包含子串 "python"。如果包含,则使用 `replace()` 方法将其替换为 "PYTHON"。否则,我们打印出字符串中不包含 "python" 子串的提示信息。
阅读全文