当前位置: 代码迷 >> 综合 >> Python 值班表设计
  详细解决方案

Python 值班表设计

热度:37   发布时间:2024-03-07 03:10:00.0

 要求:五个人轮班,每个人一天,思路是提前制作一个字典,把每个人对应的日期放到字典中,然后通过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
今天值班:吕某某

 

  相关解决方案