python3代码:
s1 = "qwerehuhihuqw" s2 = "qwhu" list1 = list(s1) #字符串转换为列表,便于进行删除操作 n = len(list1) while n != 0: for i in s2: if list1[n-1] == i: #从后向前检查字符 del list1[n-1] #删除相同字符 break n = n - 1 s1 = "".join(list1) #将列表转换用join转换为字符串 print(s1)
或者是:
s1 = "qwerehuhihuqw" s2 = "qwhu" s3 = "" for i in s1: if i not in s2: s3 += i print(s3)
有关字符串的操作大家可以去 https://blog.csdn.net/qq_40627333/article/details/80654755 看看