如何将平均方程式添加到此?

时间:2016-09-28 16:48:02

标签: python average

我正在接受GCSE编程并且已经设置了一个任务来创建一个程序,该程序需要" n"数量和平均值。

>PORT   SERVICE
>22
>8080   Admin UI
>9999   Operations Server
>9998
>9997   Operations Server
>9889   Bootstrap Server
>9888   Bootstrap Server
>9887
>9080   Sandbox

这是我到目前为止所做的,但我不知道如何编写它来计算出这些信息的平均值?非常感谢任何帮助,谢谢(我不是在寻找答案,只是帮助我应该使用什么功能)

1 个答案:

答案 0 :(得分:0)

真的接近答案。看起来你已经完成了所有设置并准备好计算平均值,所以非常好。
sum和len,它们可用于计算所有数字的总和,然后将该总和除以已收集的数量。将其添加为程序的最后一行并检查输出。

注意:由于输入是整数(整数)而平均值通常是非整数,我们在计算平均值之前将其中一个数字设为浮点数:

print(sum(Numbers)/float(len(Numbers)))

编辑:,因为您已经拥有一个已经包含用户输入的数字的变量nCount,我们可以使用此计算,这将给出同样的答案:

print(sum(Numbers)/float(nCount))

尝试两者并选择一个或制作自己的。