Top.Mail.Ru
Ответы

Python 3 tkinter для чего нужен self?

Python 3 для чего нужен self, что он делает, именно self про классы прошу не отвечать) Просто интересно)

По дате
По Рейтингу
Аватар пользователя
Новичок
7лет

В питоне (любой версии) "self" используется не только в tkinter. Читайте про объектно ориентированное программирование (ООП). И это напрямую связано с классами. "self" используется в методах классов, это указатель на экземпляр класса. "self" ссылается на метод класса-родителя. (грубо говоря," self" ссылается на класс, внутри которого находится)

"Self" используется только внутри классов. Вне класса не используется.

Вообще "self" переводится как "себя" (не знаю, в каком падеже это стоит написать, но точно не в именительном)

Аватар пользователя
Просветленный
7лет

>self про классы прошу не отвечать
\0

Читай python OOP