Discuss / Python / 交作业,使用 markdown,利人利己……

交作业,使用 markdown,利人利己……

Topic source

Nathan_Hu_

#1 Created at ... [Delete] [Delete and Lock User]
class Student(object):
    def __init__(self, name, gender):
        self.name = name
        self.__gender = gender
    def get_gender(self):
        return self.__gender
    def set_gender(self, gender):
        if gender != 'male' and gender != 'female':
            raise ValueError('bad gender input!')
        self.__gender = gender

``` ``` 中间写代码,不知道的可以百度一下亲~

if 语句里的条件设置错误,应该把and换成or,或者用下面的语句代替 if gender != 'male' or 'female' if gender not in ('male','female')


  • 1

Reply