前言
正在上海实习,实习单位要求每天在岗八个半小时,然而每天上班时间不固定,再加上我办事效率高(后仰),所以基本不用加班。但上班时间得上满,所以做了一个下班时间计算器,代码如下:
import math
time = input('今天几点上班:')
# 由str变成num
time = eval(time)
# 向下取整
hours = math.floor(time)
mins = time - hours
# 向上取整
mins = math.ceil(mins * 100)
if mins + 30 > 60:
n = 1
else:
n = 0
xb_hour = hours + 8 + n - 12
xb_min = (mins + 30) % 60
print('\n今天的下班时间为下午\n\n{}点{}分'.format(xb_hour,xb_min))
input()
将这个代码作为.py放在桌面后,用python打开时的界面如下:
然后输入上班时间:
敲一下回车就能输出下班时间啦