Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

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

Pit Мудрец (13340), закрыт 7 лет назад
Python 3 для чего нужен self, что он делает, именно self про классы прошу не отвечать) Просто интересно)
Лучший ответ
Андрей Даев Знаток (382) 7 лет назад
В питоне (любой версии) "self" используется не только в tkinter. Читайте про объектно ориентированное программирование (ООП). И это напрямую связано с классами. "self" используется в методах классов, это указатель на экземпляр класса. "self" ссылается на метод класса-родителя. (грубо говоря," self" ссылается на класс, внутри которого находится)

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

Вообще "self" переводится как "себя" (не знаю, в каком падеже это стоит написать, но точно не в именительном)
Алексей ЛегеньковУченик (107) 4 месяца назад
Нифига не понял, но очень интересно.


ладно буду изучать, походу мне щас пол код придется переделывать
Алексей ЛегеньковУченик (107) 4 месяца назад
самое забавное это то, что я уже скоко изучаю Python и ни разу особо не встречал эти классы и selfы
Остальные ответы
Просветленный (24335) 7 лет назад
>self про классы прошу не отвечать
\0

Читай python OOP
PitМудрец (13340) 7 лет назад
Понятно, ты тоже не в курсе но ляпнуть что не будь захотел.
Просветленный (24335) Просто ты мудак, если говорить прямо
Похожие вопросы