编写函数,接收任意多的参数,返回一个元组,其中第一个元素为所有参数的最大值,第二个元素为所有参数的最小值,第三元素为所有参数中小于平均值的实数的列表
def fun(first,*args): maxdata=max([first]+list(args)) mindata=min([first]+list(args)) avg=sum([first]+list(args))/len([first]+list(args)) listdata=[] for i in [first]+list(args): if i listdata.append(i) return maxdata,mindata,listdatamaxdata,mindata,listdata=fun(2,8,10,25,-3,-2,6)print("最大值",maxdata)print("最小值",mindata)print("小于平均值的实数列表",listdata)
版权声明:本文为weixin_39703561原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。