要求:五个人轮班,每个人一天,思路是提前制作一个字典,把每个人对应的日期放到字典中,然后通过time库查询当日的时间,从时间中提取月和日,生成一个四位数字的字符串,然后在字典中遍历比对,找出对应的值再输出。
import time
dict={"1017":"吕某某","1018":"王某某","1019":"李某某","1020":"贾某某","1021":"张某某","1022":"吕某某","1023":"王某某","1024":"李某某","1025":"贾某某","1026":"张某某"}localtime = time.localtime(time.time())
date =str(localtime.tm_mon)+str(localtime.tm_mday)print(time.strftime('%Y-%m-%d %H:%M:%S'))
for key,values in dict.items():if date == key:print("今天值班:{}".format(values))
输出:
2020-10-22 09:37:27
今天值班:吕某某