輸入一個字符串 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: s1.remove(c) elif c.lower() in s1: s1.remove(c.lower()) elif c.upper() in s1: s1.remove(c.upper()) else : break print("result:","".join(s1))
程序不難。
Python strip() 方法用於移除字符串頭尾指定的字符(默認為空格或換行符)或字符序列。
注意:該方法只能刪除開頭或是結尾的字符,不能刪除中間部分的字符。
這個方法需要注意,作用是去除開頭的空格。
讀書和健身總有一個在路上