@takemetothehell
Ищу язык с логикой как у меня, пока безуспешно

Почему метод не видит аргументы?

Было дано задание: создать класс, к нему метод и обьект класса, установить ему атрибуты и вызвать метод. Но выходит ошибка "Student() takes no arguments"

Не особо понимаю почему, в лекции все работает :/
class Student():
    def __init__(self,name, group,spec):
        self.name = name
        self.group = group
        self.spec = spec

class Student:
    def study(self):
        print ('your name', self.name)
        pass

Mvgr = Student('kolya',61,'bank')
Mvgr.study()
print(Mvgr.study())
  • Вопрос задан
  • 236 просмотров
Пригласить эксперта
Ответы на вопрос 1
@MEDIOFF
Python Developer
class Student:
    def study(self):
        print ('your name', self.name)
        pass


Вы видите что бы ваш класс принимал аргументы?
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы