下班时间是18:00,使用if句制作一个能告知现在到下班还有多久的编程。
例
请输入现在的时间. ex. 15:40
剩余时间为2:20。
import time
hour=time.localtime().tm_hour
min=time.localtime().tm_min
end=(18*60)
now=(hour*60+min)
times=end - now
if times < 0:
print('下班了')
else:
timetuple = divmod(times, 60)
print('剩余时间为{}:{}'.format(timetuple[0], timetuple[1]))
这样写输入都不用
import datetime
now = datetime.datetime.now()
quitting = datetime.datetime(year=now.year, month=now.month, day=now.day, hour=18)
print("距离下班还有 {}".format((quitting - now)))