从键盘输入字符串s(最多30个)和单个字符ch,将字符串s中所有ch字符删除掉,然后输出新的字符串。
时间: 2024-05-15 11:14:15 浏览: 76
从键盘输入字符串并输出该字符串
以下 Python 代码实现:
```python
s = input("请输入字符串s: ")
ch = input("请输入要删除的字符ch: ")
# 使用字符串的 replace 方法删除指定字符
new_s = s.replace(ch, "")
print("新字符串为:", new_s)
```
或者使用循环遍历字符串,将不是要删除的字符添加到新字符串中:
```python
s = input("请输入字符串s: ")
ch = input("请输入要删除的字符ch: ")
new_s = ""
for c in s:
if c != ch:
new_s += c
print("新字符串为:", new_s)
```
以上两种方法都可以实现删除字符串中指定字符的功能。
阅读全文