Welcome to the Treehouse Community
Looking to learn something new?
I am getting name error
import random class Monster: min_hitpoints=1 max_hitpoints=3 def __init__(self,**kwargs): self.hitpoints=random.randint(min_hitpoints,max_hitpoints) for key,value in kwargs.items(): setattr(self,key,value) class Godzilla(Monster): min_hitpoints=5 max_hitpoints=10 #execution: #from monster import Monster #mon=Monster()
Kenneth LoveTreehouse Guest Teacher
max_hitpoints don't exist on their own. They belong to the instance so you have to use
self.max_hitpoints should work.