gpt4 book ai didi

python-3.x - 评估一段时间的结束时间

转载 作者:行者123 更新时间:2023-12-05 01:10:20 24 4
gpt4 key购买 nike

我正在编写一个简单的代码,该代码能够评估一段时间的结束时间,以分钟数给出(它可以任意大)。开始时间以小时 (0..23) 和分钟 (0..59) 的形式给出。结果必须打印到控制台。

例如,如果一个事件从 12:17 开始并持续 59 分钟,那么它将在 13:16 结束。

到目前为止,我尝试了以下代码并发现难以计算小时数,请帮助。

hour = int(input("Starting time (hours): "))
mins = int(input("Starting time (minutes): "))
dura = int(input("Event duration (minutes): "))
mins = (mins + dura)%60
hour = **** Please help this calculation ****
print(hour, ":", mins, sep='')
#expected output is 13:16 (ex: given hour = 12 , mins = 17 , dura = 59 )

最佳答案

hour = int(input("Starting time (hours): "))
mins = int(input("Starting time (minutes): "))
dura = int(input("Event duration (minutes): "))
time_hour = (hour + dura//60 + (mins+ dura%60)//60)%24
time_min = (mins+ dura%60)%60
print("It will end at " + str(time_hour) + ":" + str(time_min))

它将在 13:16

结束

关于python-3.x - 评估一段时间的结束时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64193452/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com