• Предмет: Информатика
  • Автор: TARANTULASHEAD
  • Вопрос задан 1 год назад

Решить эту задачу в Python
Известны два расстояния: одно в километрах, другое — в футах
(1 фут 0,305 м ). Какое из расстояний меньше?

Ответы

Ответ дал: asilvejstruk
0

Ответ:

def compare_distances(distance_km, distance_ft):

   distance_km_in_ft = distance_ft * 0.305

   if distance_km < distance_km_in_ft:

       return "distance_km"

   else:

       return "distance_ft"

# Проверка работы функции

print(compare_distances(10, 3280.8))  # distance_km

print(compare_distances(1, 10))       # distance_km

print(compare_distances(1, 1000))     # distance_ft

Объяснение:

В этом решении сначала мы переводим расстояние в футах в километры, умножая его на 0,305. Затем сравниваем два расстояния и возвращаем результат сравнения.

Похожие вопросы