首页 > 其他 > 详细

20 sum()函数及自定义函数复习(学习啊)

时间:2020-04-24 10:44:41      阅读:64      评论:0      收藏:0      [点我收藏+]
 1 def func(lst):
 2     sum = 0
 3     avg = 0
 4     for i in range(len(lst)):
 5         sum += lst[i]
 6         avg = sum/len(lst)
 7     return (sum,avg)
 8     # print(sum,avg)
 9 
10 l = [1,2,3,4,5]
11 print(func(l))
12 
13 2)进阶版
14 def getMaxMinAvgoflist(list):
15     Max = max(list)
16     Min = min(list)
17     sum = 0.0
18     for i in range(len(list)):
19         sum += list[i]
20         Avg = 1.0*sum/len(list)
21     print(max:{},min:{},ave:{}.format(Max,Min,Avg))
22  # return  (Max,Min,Avg)  # 函数的返回值为元组
23 
24 l = []
25 geshu = int(input(请输入你需要的个数:))
26 for i in range(geshu):
27     temp = input(请输入%d个数:%(i+1))
28     temp = float(temp)
29     l.append(temp)
30 
31 getMaxMinAvgoflist(l)

 

20 sum()函数及自定义函数复习(学习啊)

原文:https://www.cnblogs.com/reaix/p/12765044.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!