编写一个程序,接收一个字符串和两个子字符串作为输入,将第一个子字符串在原始字符串中的所有出现替换为第二个子字符串,并打印结果。例如,输入字符串"hello world",要替换的子字符串为"world,不使用函数编写
时间: 2024-11-25 11:20:53 浏览: 4
当然可以,这是一个简单的Python代码片段,它实现了这个功能:
```python
def replace_substring(input_string, old_substring, new_substring):
# 创建一个空字符串用于存储替换后的结果
result = ""
# 遍历输入字符串
for char in input_string:
# 如果当前字符是旧子串的一部分,则替换它
if char == old_substring:
result += new_substring
else:
result += char
return result
# 示例输入
input_string = "hello world"
old_substring = "world"
new_substring = "universe"
# 调用函数并打印结果
print(replace_substring(input_string, old_substring, new_substring))
```
当你运行这段代码,它会输出 "hello universe",因为"world"已经被替换成了"universe"。
阅读全文