菜鸟教程:Python 练习实例31
作者:零下六度不穿秋裤
题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。
代码如下:
l1 = ['sunday', 'monday','tuesday', 'wednesday', 'thursday', 'friday', 'saturday']
l2 = []
set1 = set(l1)
set2 = set()
s = input('请输入第1个字母')
n = 0
while n <= 8:
for it in l1:
if it[n] != s:
l2.append(it)
set2 = set2 | set(l2)
set3 = set1 - set2
if len(set3) == 1:
print(set3)
break
l2.clear()
n += 1
s = input('请输入第%d个字母' % (n +1) )