打卡
Topic source@uniqueclass Gender(Enum): Male = 0 Female = 1class Student(object): def __init__(self, name, gender): self.name = name if not isinstance(gender, Enum): raise TypeError("gender must be enum") self.gender = gender# 测试:bart = Student('Bart', Gender.Male)if bart.gender == Gender.Male: print('测试通过!')else: print('测试失败!')
@unique
class Gender(Enum):
Male = 0
Female = 1
class Student(object):
def __init__(self, name, gender):
self.name = name
if not isinstance(gender, Enum):
raise TypeError("gender must be enum")
self.gender = gender
# 测试:
bart = Student('Bart', Gender.Male)
if bart.gender == Gender.Male:
print('测试通过!')
else:
print('测试失败!')
- 1
养F专业户