使用python定义一个函数完成两个字符串的减法。实现以下功能:例如用户输入’abcabcde’-‘ab’表示从第一个字符串中删除全部’ab’,输出结果为’ccde’。
时间: 2023-11-09 20:07:57 浏览: 32
可以使用 Python 的字符串函数 `replace()` 来实现这个功能。具体实现如下:
```python
def str_subtraction(str1, str2):
return str1.replace(str2, "")
```
其中,`str1` 表示第一个字符串,`str2` 表示要从第一个字符串中删除的子字符串。该函数返回删除后的字符串。
例如,如果要删除字符串 `'abcabcde'` 中的 `'ab'`,可以这样调用函数:
```python
result = str_subtraction('abcabcde', 'ab')
print(result) # 输出:'ccde'
```