编写程序将一行英文中指定的字符串替换为另一字符串后输出。注意:查找指定字符串时,大小写无关,而且有可能多次出现。
时间: 2024-05-13 11:14:33 浏览: 96
编写一个程序,实现字符串大小写的转换并倒序输出
以下是 Python 代码实现:
```python
line = input("请输入一行英文:") # 获取输入字符串
old_str = input("请输入要替换的字符串:") # 获取要替换的字符串
new_str = input("请输入替换后的字符串:") # 获取替换后的字符串
# 使用 replace() 方法将字符串中的指定字符串替换为另一个字符串
new_line = line.replace(old_str, new_str, -1)
print("替换前的字符串为:", line)
print("替换后的字符串为:", new_line)
```
运行程序后,依次输入一行英文、要替换的字符串和替换后的字符串即可得到输出结果。其中,`replace()` 方法中的第三个参数 `-1` 表示将字符串中所有的指定字符串都替换为新字符串。如果将该参数省略或设置为其他正整数,则只会替换指定数量的字符串。
阅读全文