輸入一個字串 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() 方法用于移除字串頭尾指定的字符(默認為空格或換行符)或字符序列,
注意:該方法只能洗掉開頭或是結尾的字符,不能洗掉中間部分的字符,
這個方法需要注意,作用是去除開頭的空格,
讀書和健身總有一個在路上
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/153804.html
標籤:Python
