首页 > 试题广场 >

5 [问答]编写函数,可以接收任意多个整数并输出其中的最大值

[问答题]
编写函数,可以接收任意多个整数并输出其中的最大值和所有整数之和。
def handle(num:list):
    print("最大值: %s, 总和:%s" % (max(num), sum(num)))

if __name__ == "__main__":
    num = input("输入一串数字,以空格为分隔符:\n")
    numlist = [int(i) for i in num.split()]
    handle(numlist)

发表于 2020-06-04 01:13:33 回复(0)
def a():
    b = input("请输入一串整数,中间用空格隔开:").split(" ")
    r = [int(i) for i in b]
    m = -1
    s = 0
    for i in range(len(r)):
        if r[i] > m:
           m = r[i]
        s += r[i]
    return print(m, s)
a()


发表于 2020-06-02 20:17:01 回复(0)





def fun(*args):  pass  print "最大值是%d"%max(args)  print "总数和为%d" % sum(args)
fun(123,44,567)








编辑于 2019-05-21 22:26:40 回复(1)
a = input('请输入要输入的数字,并用逗号隔开: ').split(',')
print(a)
b = []
for i in a:
    b.append(int(i))
print(sum(b))
print(max(b)

编辑于 2021-06-17 15:36:33 回复(0)
num=input().split(' ')
a=[]
for words in num:
    a.append(int(words))
print(sum(a))
print(max(a))

发表于 2020-11-15 22:23:41 回复(0)
发表于 2020-05-21 21:17:38 回复(0)
import math
str_input=input('输入多个整数,用空格分隔:')
zs_list=str_input.spilt(' ')
total=sum(zs_list)
#math.fsum()是对集合里所有元素求和
maxi=max(list)
print('最大整数:{};总和:{}。'.format(maxi,total))

编辑于 2020-02-22 21:49:23 回复(0)
def to_calculate(*avgs):
   print(max(avgs))
   print(sum(avgs))
to_calculate(22522,2323,445545)


编辑于 2019-11-04 16:24:48 回复(0)
def fun(*args): print(max(args),sum(list(args)))
fun(1,2,3)
发表于 2019-08-15 13:46:43 回复(0)
def num(*avgs):  
   print('最大值',max(avgs))  
   print('和',sum(avgs))
num(11,22,33)

发表于 2019-07-09 22:08:52 回复(0)
def num(*args):
    print('最大值',max(args))
    print('和',sum(args))
num(1,2,3,4)
发表于 2019-04-07 18:12:34 回复(0)
def x(*avgx):  print('最大值',max(avgx))  print('和',sum(avgx))
x(1,2,3)

发表于 2018-11-12 11:11:58 回复(0)
*arg参数
发表于 2018-11-02 17:02:39 回复(0)