Classes: evaluates to True because class variable name is the string 'five'?

simple question:

On the ‘Classes’ quiz, there is the following question:

What does the hasattr() function call in the last line here evaluate to?

class HoldsFive: five = 5 five_holder = HoldsFive() hasattr(five_holder, 'five')

a) True
b) False
c) 5

The correct answer is a) True
I want to make this evaluates to True because there is a class variable named the string ‘five’ and NOT because there is an integer 5.
Am I understanding this correctly? =)

Yes, 'five' is an attribute of the class.