获取最小的参数
获取第一个参数,并且使用分片去掉第一个,留下剩下的参数。
def min1(*arg):
res = args[0]
for arg in arg[1:]:
if arg < res:
res = arg
return res
让python自动获取第一个参数以及其他的参数。
def min2(fist,*rest):
for arg in arg rest:
if arg < first:
first = arg
resturn first
通过对内置函数list的调用让一个元组转换为一个列表,然后用sort方法实现。
def min2(*args):
tmp = list(args)
tmp.sort()
return tmp[0]
获取最大参数
只需要将min1和mini2中的 < 变为 >
将min3 return 该为 tmp[-1]