实验内容: 编写一个Python 函数,可以接收任意多个整数,并输出其中的最大值和所有整数之和。

Python

python编程——编写函数,接收任意多个整数并输出其中的最大值和所有整数之和。

def max_sum(num_list):
sum_num = 0
max_num = int(num_list[0])
num_list = num_list.split(",")
for i in range(len(num_list)):
sum_num = sum_num + int(num_list[i])
if(int(num_list[i]) > max_num):
max_num = int(num_list[i])
return sum_num,max_num

if __name__ == '__main__':
num_list = input('请输入一些整数以逗号隔开:')
sum_num,max_num = max_sum(num_list)
print('最大的整数是:',max_num)
print('所有整数之和是:',sum_num)
打印结果:

请输入一些整数以逗号隔开:12,34,56,768
最大的整数是: 768
所有整数之和是: 870
————————————————
版权声明:本文为CSDN博主「管牛牛」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/LOLUN9/article/details/84590225
温馨提示:答案为网友推荐,仅供参考
相似回答