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

Списание, которое ничего не списывает

Бракованные товары списывают: остаток должен стать 0. Остаток хранится в __stock и читается через свойство stock. Функция write_off(products) «списывает», но остатки не меняются. Добавьте в класс метод write_off(), который обнуляет остаток, и используйте его в функции.

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

Выведите vars(defective[0]) после списания.

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

Внутри класса self.__stock превращается в self._Product__stock. Меняйте остаток методом класса.

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

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

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

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