zoukankan      html  css  js  c++  java
  • 19 自定义输入数据的个数并对其进去大小求平均值

    抽个时间想一想写了一个这样小程序,学习知道真的是要温故知新,不然真的什么也学不会。这一种收获。

    年龄大的学习真的非常慢,自学不易,待有时间再重新完善一下。

     1 def fact():
     2     l = []
     3     for i in range(5):
     4         temp = input('请输入第%d个数字'%(i+1))
     5         temp1 = int(temp)
     6         l.append(temp1)
     7     print(l)
     8 def fact1(l):
     9     l.sort()
    10     l2 = l[1:-1]
    11     return round((sum(l2)/len(l2)),1)
    12 if __name__ == '__main__':
    13     fact()
    14     print(fact1(l))
    15 
    16 lst = []
    17 y = int(input('请输入您所要数据的个数:'))
    18 for i in range(y):
    19     tmp = input('请输入%d个数:'%(i+1))
    20     tmp1 = float(tmp)
    21     lst.append(tmp1)
    22 print('你输入的数据为:')
    23 print(lst)
    24 lst.sort()
    25 lst1 = lst[1:-1]
    26 x = round((sum(lst1)/len(lst1)),1)
    27 print('这组数的最大值为{},最小值为{},平均值为{}'.format(max(lst),min(lst),x))
    28 
    29 2 下次一定用函数来写
    30 
    31 def getMaxMinAvgoflist(list):
    32     Max = max(list)
    33     Min = min(list)
    34     sum = 0.0
    35     for i in range(len(list)):
    36         sum += list[i]
    37         Avg = 1.0*sum/len(list)
    38         return  (Max,Min,Avg)
    39 l = [1,2,4,5]
    40 print(getMaxMinAvgoflist(l))
  • 相关阅读:
    Redis 启动失败
    Java本机直接内存溢出
    Java元数据区域(MetaSpace)OOM
    Java虚拟机本地方法栈溢出例子
    Java堆溢出实例
    C# DllImport CallingConvention选择
    光源选型
    条型光的光路分析
    VS安装包官方下载网址
    win7装.net framework4.6注意事项
  • 原文地址:https://www.cnblogs.com/reaix/p/12760536.html
Copyright © 2011-2022 走看看