Python练习实例031
问题:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。
#! /usr/bin/env python3 # -*- coding:utf-8 -*- # Author : Ma Yi # Blog : http://www.cnblogs.com/mayi0312/ # Date : 2020-06-23 # Name : demo031 # Software : PyCharm # Note : 请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。 # 入口函数 if __name__ == '__main__': week = ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"] for i in range(1, 3): t = input("请输入星期的第%s个字母:" % i).lower() sel = [] for w in week: if t == w[i - 1].lower(): sel.append(w) # 更新week列表 week = sel if len(week) == 1: print("输入的星期为:%s" % week[0]) break
运行结果:
请输入星期的第1个字母:w
输入的星期为:Wednesday
请输入星期的第1个字母:S
请输入星期的第2个字母:u
输入的星期为:Sunday