求解答求解答
def get_grade(self): ?
?? ? ?if self.__score >= 80: ? ? ?
? ? ? ? ? ?return 'A' ? ? ??
? ? ? if self.__score >= 60: ? ? ? ?
? ? ? ? ? return 'B' ? ?
? ? ? return 'C'?
求指導,為什么不能用if elif else 來寫這段
def get_grade(self): ?
?? ? ?if self.__score >= 80: ? ? ?
? ? ? ? ? ?return 'A' ? ? ??
? ? ? if self.__score >= 60: ? ? ? ?
? ? ? ? ? return 'B' ? ?
? ? ? return 'C'?
求指導,為什么不能用if elif else 來寫這段
2020-02-26
舉報
2020-03-09
可以的,看各人的習慣~
2020-02-26
>>> def get_grade(self):??
...?
...? ? ? ?if self.__score >= 80:?
...? ? ? ? ? ?return A
...? ? ? ?elif self.__score>=60:
...? ? ? ? ? ?return B
...? ? ? ?else:
...? ? ? ? ? ?return C
...?
>>>?
2020-02-26
可以的,使用return方式更簡潔