Python练习题3.17删除字符输⼊⼀个字符串 str,再输⼊要删除字符 c,⼤⼩写不区分,将字符串 str 中出现的所有字符 c 删除。输⼊格式:
在第⼀⾏中输⼊⼀⾏字符在第⼆⾏输⼊待删除的字符
输出格式:
在⼀⾏中输出删除后的字符串
输⼊样例:
在这⾥给出⼀组输⼊。例如:
Bee
E
能够删除字符串中空格的函数是输出样例:
在这⾥给出相应的输出。例如:
result: B
代码如下:
#!/usr/bin/python
# -*- coding: utf-8 -*-
s = input().strip()
c = input().strip()
#字符串⽆法修改,转换为列表
s1 = list(s)
while True:
if c in s1:
elif c.lower() in s1:
elif c.upper() in s1:
else :
break
print("result:","".join(s1))
程序不难。
Python strip() ⽅法⽤于移除字符串头尾指定的字符(默认为空格或换⾏符)或字符序列。
注意:该⽅法只能删除开头或是结尾的字符,不能删除中间部分的字符。
这个⽅法需要注意,作⽤是去除开头的空格。
读书和健⾝总有⼀个在路上
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论