Задача 81 Средняя

Доставка по цене товара

В проекте два модуля: pricing.py (функция cost(price, qty) — стоимость позиции) и shipping.py (функция cost(weight) — стоимость доставки). Модули уже лежат в рабочей папке, их не меняйте. order_total(price, qty, weight) должна возвращать стоимость позиции плюс доставку. Сейчас она падает или считает неверно.

Входные данные — задаются до вашего кода
from pathlib import Path
Path("pricing.py").write_text("def cost(price, qty):\n    return price * qty\n")
Path("shipping.py").write_text("def cost(weight):\n    return 199 if weight <= 5 else 399\n")
Подсказка 1 из 2

Второй from shipping import cost перезаписал имя cost.

Подсказка 2 из 2

Импортируйте модули целиком и обращайтесь через точку — или переименуйте через as.

main.py Загружаем Python… первый раз ~13 МБ, дальше из кэша

Ошибка в тексте

Сообщить об ошибке могут зарегистрированные пользователи — так в сообщениях меньше спама.

Войти, чтобы сообщить