class Gender(Enum): Male=0 Female=1
class Student(object):
def __init__(self,name,gender): self.name=name self.gender=gender @property def gender(self): return self._gender @gender.setter def gender(self,value): if isinstance(value,Gender): self._gender=value else: raise TypeError('Gender类型输入错误')
bart = Student('Bart', Gender.Male) if bart.gender == Gender.Male: print('测试通过!') else: print('测试失败!')
Sign in to make a reply
test_number
class Gender(Enum): Male=0 Female=1
class Student(object):
bart = Student('Bart', Gender.Male) if bart.gender == Gender.Male: print('测试通过!') else: print('测试失败!')