精华内容
下载资源
问答
  • 2019-09-20 15:59:32

                                   Python 求 N 个数字的平均值

    N = 10
    sum = 0
    count = 0
    print("please input 10 numbers:")
    while count < N:
        number = float(input())
        sum += number
        count += 1
        average = sum /N
    print("N = {}, Sum = {}".format(N, sum))
    print("Average = {:.2f}".format(average))

     

    更多相关内容
  • 今天小编就为大家分享一篇Python 实现输入任意多个数,并计算其平均值的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • python求个数平均值

    千次阅读 2020-11-21 00:30:10
    本文收集整理关于python求个数平均值的相关议题,使用内容导航快速到达。内容导航:Q1:利用python3.x计算任意数据平均值l=[1,2,3]def ave(a):print(sum(a)/len(a))ave(l) 2.0 或者 x = lambda c:sum(c)/len(c) ...

    本文收集整理关于python求三个数平均值的相关议题,使用内容导航快速到达。

    内容导航:

    Q1:利用python3.x计算任意数据平均值

    l=[1,2,3]def ave(a):print(sum(a)/len(a))ave(l) 2.0 或者 x = lambda c:sum(c)/len(c) print(x(l))2.0

    Q2:请问下用Python怎么求一组数的平均值?

    我只改一个地方,你就知道为什么了。

    def Average(list):

    r=0.0

    for i in list:

    r+=i

    result=r/len(list)

    print round(result,3)

    Q3:请问下用Python怎么求一组数的平均值?

    我只改一个地方,你就知道为什么了。

    def Average(list):

    r=0.0

    for i in list:

    r+=i

    result=r/len(list)

    print round(result,3)

    Q4:python求TXT文件内平均值

    #py:3.3.3、f=open("file")

    num=0

    js=0

    foriinf:

    js+=1、num+=float(i)

    #num+=float(i.strip(r"\n"))

    else:

    print(num/js)

    xls文件这样直接读应该都是乱码,你可以改进一下用pandas,或者导出为txt.

    展开全文
  • 展开全部# coding = GBKa =[1,2,3,4,5]sum=0b = len(a)print("这数组2113的长5261度为:",b)for i in a:sum =sum +iprint("这数组之和为:",sum)print("这数组平均数为",sum/b)或import syssum = 0cnt = 0f = ...

    展开全部

    # coding = GBK

    a =[1,2,3,4,5]

    sum=0

    b = len(a)

    print("这个数组2113的长5261度为:",b)

    for i in a:

    sum =sum +i

    print("这个数组之和为:",sum)

    print("这个数组平均数为",sum/b)

    import sys

    sum = 0

    cnt = 0

    f = open('1.txt', 'r')

    files = f.readline()

    while (files ):

    sum = sum + float(files .split(",")[0])

    cnt = cnt + 1

    files = f.readline()

    print(sum / cnt)

    f.close()

    或者。

    #!/usr/bin/env pythonimport timeimport numpy as np

    dd = np.random.randint(0, 20, size=(2*1000*1000))t_start = time.clock()avg_sum1 =

    0.0BlockOffset = 0 while BlockOffset < len(dd):

    if dd[BlockOffset + 1] <= 10:

    avg_sum1 += dd[BlockOffset + 1] * 0.1

    else:

    avg_sum1 += dd[BlockOffset + 0] * 0.01

    BlockOffset += 2print('Avg: ' + str(avg_sum1 / len(dd) / 2)) print('Exe time: ' +

    str(time.clock() - t_start))

    resize,m_lfit,w_600,h_800,limit_1

    扩展资料:

    python 实现求4102和、计数1653、最大最小值、平均值、中位数、标准偏差、百分比。

    import sys

    class Stats:

    def __init__(self, sequence):

    # sequence of numbers we will process

    # convert all items to floats for numerical processing

    self.sequence = [float(item) for item in sequence]

    def sum(self):

    if len(self.sequence) < 1:

    return None

    else:

    return sum(self.sequence)

    def count(self):

    return len(self.sequence)

    def min(self):

    if len(self.sequence) < 1:

    return None

    else:

    return min(self.sequence)

    def max(self):

    if len(self.sequence) < 1:

    return None

    else:

    return max(self.sequence)

    def avg(self):

    if len(self.sequence) < 1:

    return None

    else:

    return sum(self.sequence) / len(self.sequence)

    def median(self):

    if len(self.sequence) < 1:

    return None

    else:

    self.sequence.sort()

    return self.sequence[len(self.sequence) // 2]

    def stdev(self):

    if len(self.sequence) < 1:

    return None

    else:

    avg = self.avg()

    sdsq = sum([(i - avg) ** 2 for i in self.sequence])

    stdev = (sdsq / (len(self.sequence) - 1)) ** .5

    return stdev

    def percentile(self, percentile):

    if len(self.sequence) < 1:

    value = None

    elif (percentile >= 100):

    sys.stderr.write('ERROR: percentile must be < 100. you supplied: %s\n'% percentile)

    value = None

    else:

    element_idx = int(len(self.sequence) * (percentile / 100.0))

    self.sequence.sort()

    value = self.sequence[element_idx]

    return value

    展开全文
  • 以上这篇用python求数组的和与平均值的实现方法就是小编分享给大家的全部内容了,希望能给大家一参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:Python通用函数实现数组计算的方法python简单获取...
  • Python求n个数平均值

    千次阅读 2020-11-21 00:30:11
    我正试图创建一程序,找到输入的n个数字的平均值,但是我很难让递归工作。这程序可以工作,但是当我想退出时它不会退出while语句。print("This program 'is' designed to find the average of n numbers you ...

    我正试图创建一个程序,找到输入的n个数字的平均值,但是我很难让递归工作。这个程序可以工作,但是当我想退出时它不会退出while语句。print("This program 'is' designed to find the average of n numbers you input\n") #print statement that introduces the average finder

    counter = 0 #this counter will count how many numbers the user has inserted into the program and will be used as denominator

    sum_of_numbers = 0 #this number is set as 0 as currently the sum is 0, as more numbers are inputed, they will be added together

    first_question = input('''Would you like to enter a number? Type "yes" if you do, and "no" if you don't. \n\n''') #takes input of yes or no to see whether user wants to find average of numbers

    while first_question == "yes" :

    ent_num = int(input("Enter your number here:"))

    sum_of_numbers = sum_of_numbers + ent_num

    counter = counter + 1

    second_question = input('''Would you like to enter another number after this? Type "yes" if you do, and "no" if you don't. \n''')

    while second_question == "yes" :

    ent_num = int(input("Enter your next number here: "))

    sum_of_numbers = sum_of_numbers + ent_num

    counter = counter + 1

    else :

    print("Your average is " + str(sum_of_numbers/counter))

    有人能帮我弄清楚吗?

    我不能使用try、eval或len之类的函数,它们都是非常基本的东西,比如在我的课堂上的第三天

    展开全文
  • 本文实例讲述了Python简单计算数组元素平均值的方法。分享给大家供大家参考,具体如下: Python 环境:Python 2.7.12 x64 IDE : Wing IDE Professional 5.1.12-1 题目: 数组元素的平均值 实现代码: # ...
  • 一,已知十个数求平均数。 L=[1,2,3,4,5,6,7,8,9,10] a=sum(L)/len(L) print("avge is:", round(a,3) ) 运行结果: avge is: 5.5 二,设置输入个数求平均n = int(input("请输入所求平均数的个数: ")) l = ...
  • python每5个数求平均值

    千次阅读 2021-01-12 05:15:32
    CSS布局HTML小编今天和大家分享一个Python程序 CSS布局HTML小编今天和大家分享出任意五个数平均值和总和n=5 l=[float(input('请输入第%d个数:' %(i+1))) for i in range(n)] print('总和:%f,平均值%f' %(sum(l)...
  • #需要求加权平均值的数据列表 elements = [] #对应的权值列表 weights = [] 使用numpy直接: import numpy as np np.average(elements, weights=weights) 附纯python写法: # 不使用numpy写法1 round(sum(...
  • 我想做一函数,它可以找到两件事:平均得分(满分100%),其中正面=1,反面=0他们为了得到这分数而玩的游戏的数量是否可以为n列设置动态函数?在import pandas as pdimport numpy as npdf=pd.DataFrame({'Users': ...
  • python输入五个数求平均值

    千次阅读 2020-12-04 15:47:55
    CSS布局HTML小编今天和大家分享一个Python程序 CSS布局HTML小编今天和大家分享出任意五个数平均值和总和n=5 l=[float(input('请输入第%d个数:' %(i+1))) for i in range(n)] print('总和:%f,平均值%f' %(sum(l)...
  • python怎样10个数平均

    千次阅读 2021-04-27 05:39:23
    python怎样10个数平均数发布时间:2021-03-12 09:18:47来源:亿速云阅读:100作者:小新这篇文章主要介绍了python怎样10个数平均数,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后...
  • 展开全部lst = [] #定义一空列表str = raw_input("请输入数值,用空格隔32313133353236313431303231363533e4b893e5b19e31333433663039开:")lst1 = str.split(" ")#lst1用来存储输入的字符串,用空格分割i...
  • python实现输入五个数求平均值

    千次阅读 2020-12-28 18:54:59
    思路:接收输入的字符串,以空格为分隔符,将分割的数据存入...实例代码:print("-----求平均值,可输入任意多个数-------")lst = [] #定义一个空列表str = raw_input("请输入数值,用空格隔开:")lst1 = str.split(...
  • python如何列表平均值

    千次阅读 2020-11-24 06:41:55
    python函数求列表平均值的方法:用法:mean(matrix,axis=0)其中matrix为一个矩阵,axis为参数以m * n矩阵举例:axis不设置值,对 m*n 个数求均值,返回一个实数axis=0:压缩行,对各列求均值,返回 1* n 矩阵axis=1...
  • 显示任意输入 5 数字中的最大值、最小值和平均值。 废话不多说,解决办法如下: 方法一 运用传统方法进行一一比对 具体代码展示如下 count = 5 a = 1 avg = 0 while a <= count: num = int(input('请输入第{}...
  • 如何用python求平均值

    千次阅读 2020-12-24 14:42:22
    学习了Python相关数据类型,函数的知识后,利用字符串的分割实现了输入任意多个数据,并计算其平均值的小程序。思路是接收输入的字符串,以...print("-----求平均值,可输入任意多个数-------")lst = [] #定义一个空...
  • python求平均值

    千次阅读 2021-01-11 20:08:19
    Python怎么CSS布局HTML小编今天和大家分享一组平均值>>> l=[1, 2, 3, 4, 5, 4,3,2,1] #输入数字到数组中>>> sum(l)/len(l) #CSS布局HTML小编今天和大家分享平均2.7777777777777777>>...
  • 功能倒也不是我多么急需的功能,只是恰好看到了,觉得或许以后会用的到。功能就是实现函数能够接受不同数目的参数。 其实,在C语言中这功能是熟悉的,虽说实现的形式不太一样。C语言中的main函数是可以实现...
  • python 10个数平均

    万次阅读 2019-03-21 12:58:53
    一,已知十个数求平均数。 L=[1,2,3,4,5,6,7,8,9,10] a=sum(L)/len(L) print("avge is:", round(a,3) ) 运行结果: avge is: 5.5 二,设置输入个数求平均n = int(input("请输入所求平均数的个数: ...
  • 同时跟踪最小的数字,将开始设置为float(inf)表示最小值,float(-inf)表示最大:if n > 0:l_v = float("-inf")mn_v = float("inf")sm, counter = 0, 0while counter < n:x = int(input("enter next number...
  • python如何列表平均值?_后端开发

    千次阅读 2020-12-11 05:29:09
    3、post能发送更多的数据类型,get只能发送ASCII字符;4、post是向服务器传送数据,get是从服务器上获取数据。...推荐教程:《python视频教程》python如何列表平均值python函数列表平均值的方法:用法:mean(...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 88,318
精华内容 35,327
关键字:

python求n个数的平均值