Я довольно новичок в python и ищу предложения по проекту для расчета топлива для полета. Требования для расчета выходных данных - это «Время полета: x часов и x минут».
Я не могу понять, как разбить мои расчетные часы, чтобы отобразить это. Ниже приведен код, который я получил до сих пор.
#!/usr/bin/env python3
# display a title
print("Aircraft Fuel Calculator")
print()
choice = "y"
while choice == "y":
# get user entry
distance_nautical_miles = float(input("Distance in nautical miles: "))
# calculate results
flight_time = float((distance_nautical_miles / 120) * 60)
required_fuel = (((flight_time / 60) + .5) * 8.4)
hours = float(flight_time / 60)
#mins
# display the results
print("Flight time: ", hours, "hour(s)", "and", flight_time, "minute(s)" )
print("Required fuel: ", round(required_fuel, 1), "gallons")
print()
choice = input("Continue? (y/n): ")
print()
print("Bye!")