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

Курс сменился только у одного товара

Курс доллара хранится в атрибуте класса Product.usd_rate. Когда банк присылает новый курс, вызывается set_rate(rate) у любого товара. Курс должен смениться для всего каталога, включая товары, созданные позже. Сейчас пересчитывается только один товар. Исправьте метод set_rate.

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

После mouse.set_rate(...) выведите mouse.__dict__ и Product.usd_rate.

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

Общее значение меняют через класс: Product.usd_rate = rate.

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

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

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

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