Задать вопрос
@kodwi
https://moikrug.ru/kodwi

В чем проблема с self у методов класса в Python 3.4.1?

Решил пописать на питоне версии 3.4.1, но встретил проблему с использованием self в методах класса - если его указать как обычно первым параметром, то метод считает его обычным аргументом и запрашивает. Куда делась фича с первым аргументом в качестве указателя на экземпляр объекта в 3.* питоне? Или я что-то делаю не так?
  • Вопрос задан
  • 2308 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Решения вопроса 1
yttrium
@yttrium
Из класса обычно делают экземпляр
k=P()
а для доступа к статике нужно переделать чуть-чуть:
def s(self):
    return self.e
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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