ron_1
Я написал “не изучал” так как не изучал функции в книге, но я могу дать вам полный ответ в отношении их основанный на моём личном опыте и дурацких курсов.
Тебе нужно изучить основы программирования - самого обычного программирования без всякого питона. Сейчас много курсов есть (и письменных, и видео), где рассказывается о переменных, функциях, конструкциях и алгоритмах
в любых языках. Например, ты знаешь, что такое оператор в программе?
Теперь понятно, почему ты не понял моё первое сообщение: я думал, ты знаешь основы программирования. А так, получается, что ты не знаешь основ, но лезешь в слишком сложный и специфичный для конкретного языка программирования материал, который
без основ понять невозможно. Что такое объект? Ты не можешь понять это, потому что основ не знаешь. Ты говоришь “объект - это экземпляр, а экземпляр - это объект”.
У тебя информатика в школе была? Обычно это всё там выдают с использованием псевдокода: понятие алгоритма, понятие исходного кода программы, операторов и всего остального.