浙大Python 第3章-17 删除字符 (30 分)

原题题目

在这里插入图片描述



代码实现(首刷 这里存疑 提交结果 第一个显示格式错误 不懂哪里出错了)

tempstr = input();string=tempstr.replace(" ","");strl = len(string);ret =''
tempdel = input();delchar = tempdel.replace(" ","");upperchar = delchar.upper();lowerchar = delchar.lower()
for i in range(strl):
    if(string[i] != upperchar and string[i] != lowerchar):  ret += string[i]
print("result: %s" %ret)


代码实现(正确解法 但第一种方法我认为是可行的)

str = input().strip()
delchar = input().strip()
ret=str.replace(delchar.upper(),"").replace(delchar.lower(),"")
print("result: %s"%ret)



提交结果

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_37500516/article/details/114336639