Задача 129 Лёгкая

Цифровые книги без скидки

Акция: скидка 10 % на все товары в заказе, кроме услуг (сборка, упаковка). discounted_total(items) применяет скидку к товарам, а услуги считает по полной цене. После добавления DigitalProduct(Product) электронные книги перестали получать скидку. Исправьте функцию.

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

Выведите type(items[1]) == Product и isinstance(items[1], Product).

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

Замените сравнение типа на isinstance(item, Product).

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

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

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

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