Python 程序计算列表中数字的平均值


2022 年 3 月 21 日, Learn eTutorial
1801

在这个简单的 Python 程序中,我们需要找到数字的平均值。这是一个初级 Python 程序。

要理解这个例子,您应该了解以下 Python 编程主题

如何在 Python 中找到数字的平均值?

在这个关于列表的简单 Python 程序中,我们必须计算列表中数字的平均值。为了计算数字的平均值,我们需要将列表中数字的总和除以列表中元素的数量。

让我们举一个例子,我们有一些数字 1, 2, 3, 4, 5,现在我们通过计算总和 1+2+3+4+5 = 15 来求平均值。现在我们通过将总和除以元素的数量来求平均值。例如 15 / 5 = 3。

在这个简单的 Python 程序中,我们必须使用 Python 中的 for 循环从用户添加元素。我们介绍一个名为 Python 列表 `append()` 的方法。Python 中的列表 append 方法用于向列表中添加元素。

append 方法的语法是 list.append(item)

其中 item 被添加到列表中。Append 有一个参数,名为 item,它是要添加到 Python 语言列表中的元素。Item 可以是任何东西,例如字符串、数字或任何其他类型。

算法

步骤 1: 使用 Python 语言中的 input 方法输入列表中元素的数量,并使用 int 将字符串转换为整数。

步骤 2: 初始化一个列表。

步骤 3: 使用 `for 循环`,使用 range 方法从零到列表中元素的数量。

步骤 4: 使用 input 方法输入元素,并使用 Python 语言中的 int 将它们转换为整数,然后使用 `append` 方法将它们添加到列表中。

步骤 5: 通过计算列表中元素的总和,并将总和除以列表中元素的数量来计算平均值。

步骤 6: 使用 print 方法打印 Python 列表的平均值。

注意: 我们在 Python 编程中使用 `round` 内置函数将浮点数的数字四舍五入到整数值。

Python 源代码

                                          n=int(input("Enter the number of elements to be inserted: "))

a=[]

for i in range(0,n):

    elem=int(input("Enter the element to the list: "))

    a.append(elem)

avg=sum(a)/n

print("Average of elements in the list", round(avg,2))
                                      

输出

Enter the number of elements to be inserted: 5
Enter element: 1
Enter element: 2
Enter element: 3
Enter element: 4
Enter element: 5

Average of elements in the list : 3