有的时候为了写的代码更加优雅一点,所以在C或者是Java中经常会使用到三目运算符,这样就可以避免使用if-else语句,在python中不像C或者Java语言中使用x ? a : b,但是可以使用下面的方法进行替代: x if a else b,if-else是判断语句,结果返回x表达式
class Solution:
def max(self, a: int, b: int) -> int:
# 三目运算符
return a if a >= b else b
if __name__ == '__main__':
print(Solution().max(10, 2))