2024-09-28 21:44:12 发布
网友
我是一名学习python的大学生,我被要求缩短以下函数,提高效率,但需要保存主要功能。 如果x比y大,它应该返回x,如果y比x大,它应该返回y,如果它们相等,它应该不返回任何值,我需要在不使用max内置函数的情况下执行此操作。有什么建议吗
def IsGreater(x,y): res=0 if x>y: res=x elif y>x: res=y return res
只是为了好玩:
def is_greater(x, y): return [x, y][x < y]
试试这个:
def IsGreater(x,y): return x if x > y else y
只是为了好玩:
试试这个:
相关问题 更多 >
编程相关推荐