Python Object-Oriented Python Instant Objects __init__

help me

cant pass this
class Student:
    name = "elliot"

    def __init__("elliot",**kwargs  ): = name
    for values, keys in kwargs.items():
        setattr(self, values, keys)

    def praise(self):
        return "You inspire me, {}".format(

    def reassurance(self):
        return "Chin up, {}. You'll get it next time!".format(

    def feedback(self, grade):
        if grade > 50:
            return self.praise()
        return self.reassurance()

1 Answer

Steven Parker
Steven Parker
195,192 Points

Here's a few hints:

  • methods should have "self" as the first parameter
  • methods cannot have literal strings as parameters
  • this method references "name" but it's not listed as a parameter
  • anything that is part of a method must be indented more than the "def" line