Задать вопрос
@alexander1212
хочу изучить Python

Почему не возникает ошибка?

Здравствуйте, изучаю ООП python'а. не понимаю как мы можем обращаться к переменной self.x в 5 строчке кода? ведь self.x было объявлено в локальной области видимости
class Point():
    def __init__(self, x):
        self.x = x
    def func(self):
        print(self.x)
p = Point(5)
p.func()
  • Вопрос задан
  • 60 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы