Python函数以数字为偶数或奇数为条件

时间:2018-09-26 16:51:26

标签: python variables if-statement conditional

我想编写一个函数,如果两个数字都是偶数,则返回两个给定数字中的较小者,但是如果一个或两个数字都是奇数,则返回较大的那个人。

1 个答案:

答案 0 :(得分:1)

您可以使用minmax函数:

m, n = 1, 8

print(max(m, n) if m % 2 or n % 2 else min(m, n))
# 8