因此,我需要做一个燃料消耗计算器,也将计算时间花费在一个特定的旅行。你知道吗
我不知道如何让程序告诉我小时:分钟“格式而不仅仅是小时的浮点变量。
Time traveled: 1.6666666666666667 hours
应该是
Time traveled: 1h:45min
此外,我不知道如何让程序在关闭前无限重复问题并给出结果。
这是我的代码:
# Get L/100km used from the user
fuel = input("Enter car's L/100kmh:")
fuel = float(fuel)
# Get distance driven from the user
distance = input("Enter kilometers driven:")
distance = float(distance)
# Get speed used from the user
speed = input("Enter driving speed:")
speed = float(speed)
# Calculate and print the answer
time = distance / speed
fuel_burned = distance / 100 * fuel
print("Time traveled:", time,"hours")
print("Fuel burned:", fuel_burned,"liters")
你可以把它绕一圈。你的标题毫无意义,因为这与GUI(图形用户界面)无关
示例:
为了尽可能准确,对该代码进行了大量编辑。我的解决方案假设您希望能够优雅地退出程序,而不是让它在系统关闭时终止,但如果不是这样,只需删除循环的最后一部分,从
again = ...
开始。你知道吗Here是将十进制小时转换为小时:分钟C++中的秒,我用它来解决我给出的问题。你知道吗
相关问题 更多 >
编程相关推荐