Данный код выдает ошибку AttributeError, я только изучаю Python и не могу понять проблему, почему в конце списка не добавляет значение i

class Cars:
    model = ""
    number = ""
    DOC = ""

    def __init__(self, model, num, doc):
        self.model = model
        self.number = num
        self.DOC = doc

    def pAll(self):
        print('Марка авто: ', self.model, '\nНомер авто: ', self.number, '\nГод производства: ', self.DOC)

CarsAll = []

Usin = input("'да', если хотите заполнить анкету \n'нет', если прекратить опрос\n")
if Usin == "да":
    i = input("Введите название марки авто: ")
    CarsAll.append = i
    x = input("Введите ГОС номер авто: ")
    y = input("Введите год выпуска авто: ")
    z = CarsAll[-1]
    z = Cars(z, x, y)
else:
    print('Ну vse тогда')

Ответы (1 шт):

Автор решения: ELnur

CarsAll.append = i Тут ошибка Ты должен CarsAll.append(i)

Если это не сработает попробуй вот так i.append(CarsAll)

Если оба варианта не сработает то Попробуй в Faq в Сайте Python.org найти свою проблему

→ Ссылка