python 输入2个整数time1和time2,表示火车的出发时间和到达时间,计算并输出旅途时间。有效时间范围是0000到2359,不需要考虑出发时间晚于到达时间的情况。
时间: 2023-05-29 21:05:51 浏览: 246
火车票 python
示例:
输入:
0800
1300
输出:
5小时0分钟
解释:
出发时间为8点,到达时间为13点,旅途时间为5小时0分钟。
代码实现:
time1 = input()
time2 = input()
# 将输入的字符串转换为整数
hour1 = int(time1[:2])
minute1 = int(time1[2:])
hour2 = int(time2[:2])
minute2 = int(time2[2:])
# 计算小时数和分钟数的差值
hour_diff = hour2 - hour1
minute_diff = minute2 - minute1
# 处理分钟数的差值
if minute_diff < 0:
minute_diff += 60
hour_diff -= 1
# 格式化输出旅途时间
print("{}小时{}分钟".format(hour_diff, minute_diff))
阅读全文