将字符串插入到另一个字符串,不能使用库函数
时间: 2023-12-30 16:03:29 浏览: 118
高速字符串处理功能的 C 语言源程序.zip_C语言_c语言 字符串
可以使用以下代码将一个字符串插入到另一个字符串中:
```python
def insert_string(original_str, str_to_insert, index):
return original_str[:index] + str_to_insert + original_str[index:]
```
其中,`original_str` 是原始字符串,`str_to_insert` 是需要插入的字符串,`index` 是需要将 `str_to_insert` 插入到 `original_str` 的位置。返回值是插入后的字符串。
例如,如果需要将字符串 `"world"` 插入到字符串 `"hello,"` 的第 5 个字符位置,可以使用以下代码:
```python
original_str = "hello,"
str_to_insert = "world"
index = 5
result_str = insert_string(original_str, str_to_insert, index)
print(result_str) # 输出 "hello,world"
```
阅读全文