DmitriyBolshebiba
позже буду интерфейс прикручивать
Да ты её в консоли-то не напишешь. С чего ты взял, что консольные программы простые?
DmitriyBolshebiba
Запоролся на моменте слияния классов
Тебе не надо классы использовать, ты ещё не освоил программирование без классов. Эту программу можно без классов написать прекрасно и она будет работать и всё точно запрашивать и сохранять. Но так как ты не можешь её написать, тебе кажется, что ты просто в классах не разбираешься.
Так что начни с нуля всё. Сначала даже без функций пиши. Потом переходи на функции. И только когда ты будешь понимать работу с функциями (когда программа вся на функциях будет написана), тогда ты можешь начинать переходить к классам. И то это будет даже не ООП, а программирование “со структурами” или программирование с абстрактными типами данных. Это будут просто составные типы данных, которые никак друг с другом не взаимодействуют.
DmitriyBolshebiba
Не так давно начал изучать python 3.0
Программирование - это как изобразительное искусство. Python 3.0 - это просто одна из кисточек. И изучать ты стал фактически только кисточку, чтобы научиться писать картины. Конечно, кисточка нужна, хоть рисовать сложные вещи можно и простым карандашом, но для написания картины нужно что-то больше, чем просто знание кисточки. И изучение кисточки никак не поможет тебе научиться изображать объём предметов через игру света и тени.
Найди курс по программированию для начинающих и проходи его. Просто изучение питона нифига не даст. У тебя просто не будут получаться программы. Язык программирования программу не делает. Язык программирования ты просто используешь, чтобы записать уже придуманную программу.
Вот курс Тимофея из МФТИ для новичков
Тут набор лекций по теории
https://www.youtube.com/playlist?list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0Тут лабораторные по этим лекциям
https://judge.mipt.ru/mipt_cs_on_python3/labs/lab1.htmlhttps://judge.mipt.ru/mipt_cs_on_python3/labs/lab2.html