交作业
Topic sourceclass Student(object):
def __init__(self, name, gender):
self.name = name
self.__genders = ['male', 'female', 'other']
self.set_gender(gender)
def get_gender(self):
return self.__gender
def set_gender(self, gender):
if None != gender and isinstance(gender, str) and gender.lower() in self.__genders:
self.__gender = gender.lower()
else:
raise ValueError('Only \'male\' or \'female\' or \'other\' are allowed of the type gender')
bart = Student('Bart', 111)
- 1
chengww5217