Пользователь вводит килограммы (например, 1800), которые необходимо преобразовать в кубические c метры, и функция должна вернуть результат.
Вот мой код:
def volume_per_container(kg_cargo_per_cubic_metre):
"""Given the kg of cargo per cubic metre, calculate how many cubic metres
of cargo can be stored in a single container."""
max_volume_cubic_metres = 65.7
max_net_load = 26199
cubic_metre = kg_cargo_per_cubic_metre / max_net_load
if cubic_metre >= 65.7:
return volume_per_container (kg_cargo_per_cubic_metre) == max_volume_cubic_metres
else:
return volume_per_container (kg_cargo_per_cubic_metre) == cubic_metre
Я получаю эту ошибку:
RecursionError: максимальная глубина рекурсии превышена при сравнении
Как я могу исправить эту проблему?