编写一个能在字符串相邻字符间再插入一个字符的小程序。
时间: 2024-11-30 14:16:56 浏览: 15
python求解数组中两个字符串的最小距离
在编写这个小程序之前,我们需要明确一点:大多数编程语言都支持字符串操作,包括在字符串中插入字符。以下是一个用Python编写的简单示例,它接受用户输入的字符和字符串,然后在每对相邻字符之间插入该字符:
```python
def insert_character(original_str, insertion_char):
# 使用列表推导式在原字符串中插入字符
new_str = [original_str[i] + insertion_char if i < len(original_str) - 1 else original_str[i] for i in range(len(original_str))]
# 合并列表元素形成新的字符串
return ''.join(new_str)
# 接收用户输入
input_char = input("请输入要插入的字符:")
input_string = input("请输入原始字符串:")
# 调用函数并在相邻字符间插入字符
result = insert_character(input_string, input_char)
print(f"{input_string}插入{input_char}后的结果是:{result}")
#
阅读全文