连续输入三个字符串,在第一个字符串中查找第二个字符串,如果存在,就将之替换为第三个字符串。 输出被更正后的第一个字符串。 (ABC的长度均不超过1000).
时间: 2024-05-07 15:22:50 浏览: 76
一款字符串查找、替换的好工具
以下是一个 Python3 的实现:
```python
string1 = input("请输入第一个字符串:")
string2 = input("请输入第二个字符串:")
string3 = input("请输入第三个字符串:")
index = string1.find(string2) # 查找第二个字符串在第一个字符串中的位置
if index != -1:
string1 = string1[:index] + string3 + string1[index+len(string2):] # 使用切片替换字符串
print("更正后的第一个字符串为:", string1)
```
这个程序首先接受用户输入三个字符串。然后使用 `find()` 方法查找第二个字符串在第一个字符串中的位置,如果找到了,就使用切片将第一个字符串中的第二个字符串替换为第三个字符串。最后输出更正后的第一个字符串。
阅读全文