Задать вопрос
@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())
  • Вопрос задан
  • 317 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@MEDIOFF
Python Developer
class Student:
    def study(self):
        print ('your name', self.name)
        pass


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

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

Похожие вопросы
Greenway Global Новосибирск
от 150 000 ₽
SPA2099 Москва
До 100 000 ₽
HR Prime Москва
от 300 000 до 3 800 000 ₽