编写程序,可以接收任意多个整数并输出其中的最大值和所有整数之和

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/839564526256135.jpg "#left")
编写程序,实现分段函数计算,如上图所示

img

def y(x):
    if x<0:
        return 0
    elif 0<=x<5:
        return x
    elif 5<=x<10:
        return 3*x-5
    elif 10<=x<20:
        return 0.5*x-2
    else:
        return 0
def func(*arg):
    return max(arg),sum(arg)

>>> func(2,3,4,5,1)
(5, 15)

两道题是吗?4.9和5.8
4.9

def fun(x):
    if x>=20 or x<0:
        return 0
    elif x>=10:
        return 0.5*x-2
    elif x>=5:
        return 3*x-5
    else:
        return x

5.8

def fun():
    nums = list(map(int,input('请输入整数,以空格分开').split()))
    print(max(nums), sum(nums))