Пайтон!!! Срочно!!!! Уявіть себе космічним рейнджером.
Створіть функцію, що має в собі відстані від Землі до п’яти
найближчих зірок (відстані й назви зірок знайдіть в інтернеті).
Користувач вводить швидкість свого корабля й отримує час
(в годинах), за який він дістанеться до кожної зірки. Якщо на
подорож витрачатиметься більше як 10 років, виведіть на екран
рекомендацію попрацювати над кораблем і швидкість, якої
потрібно досягти, щоби подорож тривала менш як 10 років.
Answers & Comments
Ответ:
def space_travel_time(speed):
star_distances = {
"Proxima Centauri": 4.22,
"Alpha Centauri A&B": 4.37,
"Barnard's Star": 6.96,
"Wolf 359": 7.78,
"Lalande 21185": 8.29
}
for star, distance in star_distances.items():
travel_time = distance / speed
if travel_time > (10*365):
print("It will take more than 10 years to travel to " + star + ". Consider upgrading your ship.")
else:
print("Travel time to " + star + ": " + str(travel_time) + " years.")
speed = float(input("Enter your ship's speed in c: "))
space_travel_time(speed)