reaix
 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)

 

分类:

技术点:

相关文章:

  • 2021-11-24
  • 2021-11-03
  • 2021-10-09
  • 2018-09-09
  • 2021-09-25
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-10-19
  • 2021-10-07
  • 2022-12-23
  • 2022-12-23
  • 2021-12-17
  • 2022-12-23
  • 2021-10-19
相关资源
相似解决方案