Discuss / Python / 交作业

交作业

Topic source
class Student(object):
    def __init__(self, name, gender):
        try:
            ['male', 'female'].index(gender.lower())
            self.__name = name
            self.__gender = gender[0].lower() + gender[1:].lower()
        except ValueError as e:
            print('ValueError, gender illegal')

    def set_gender(self, gender):
        try:
            ['male', 'female'].index(gender.lower())
        except ValueError as e:
            print('ValueError, gender illegal')
        else:
            self.__gender = gender[0].lower() + gender[1:].lower()

    def get_gender(self):
        return self.__gender

  • 1

Reply