Все квизы
Контракты объектов
Проведи ревью четырёх фрагментов для Python 3.14: раздели состояние экземпляров, устрани рекурсию в property, корректно обработай сравнение с другим типом и создай независимые итераторы коллекции.
Код-ревью
Каждая корзина должна хранить собственный список товаров. После добавления book только в first программа выводит ['book'] и для second. Как изолировать состояние экземпляров?
class Cart:
items = []
def add(self, item):
self.items.append(item)
first = Cart()
second = Cart()
first.add("book")
print(second.items)