python两列时间间隔计算器,Python“距离/时间/燃油计算器”帮助2

我有一个工作程序,根据我输入的信息,询问我想行驶多远(在几个问题中),并计算出我的旅行将持续多长时间,以及我将燃烧多少燃料。在

现在-我想在程序中使用插入时间而不是距离的选项,这样我就可以说我想以某个速度行驶多少分钟(而不是多少公里),然后程序将计算并打印-这次-根据所有输入的行驶距离。。。

尽管如此,我认为代码本身可能会解释我的最佳含义:

1.以下是迄今为止只有“距离”输入的工作代码:while True:

# Get fuel remaining in the tank from the user

fuel_tank = input("Enter fuel remaining:")

fuel_tank = float(fuel_tank)

# 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

fuel_remaining = fuel_tank - fuel_burned

hours = int(time)

minutes_remainder = (time - hours) * 60

minutes = int(minutes_remainder)

print("-----------------------------------------")

print("Time traveled: ", hours,"h:",minutes,"min")

print("Fuel burned: ", fuel_burned," liters")

print("==========================================")

print("Fuel remaining: ", fuel_remaining," liters")

print("==========================================")

again = input("Go again? (y/n)")

if again == "n":

break

2.这是我试图做的修改(当然,这不起作用):

^{pr2}$

有人知道怎么做吗?在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值