Bootstrap

Python3 maxmin函数编写

小程序

求一个序列的最大值或最小值的小程序。

def minmax(func,*args):
    res=args[0]
    for arg in args[1:]:
        if func(arg,res):
            res=arg
    return res
def lessthan(x,y):return x<y
def greatthan(x,y):return x>y
print(minmax(lessthan,1,2,5,6,3,0))
print(minmax(greatthan,5,6,3,2,8))

输出:
0
8

;