Python Object-Oriented Python Instant Objects Method Interactivity

mohan Abdul
PRO
mohan Abdul
Pro Student 1,453 Points

create a new method feedback, it should take argument grade. it will still need self though

What am i missing?

first_class.py
class Student:
    name = "Your Name"

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

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

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

1 Answer

Chris Freeman
MOD
Chris Freeman
Treehouse Moderator 59,737 Points

You are very close! The methods are referenced using self.method_name not method_name.self

Post back if you need more help. Good luck!!!