《python程序语言设计》2018版第5章第46题均值和标准方差-上部(我又一次被作者的出题击倒)

第N次被作者打倒了,第5章46题解题上集的记录

请添加图片描述
计算均值的代码段

step_num = 0

num_c = 0
pow_c = 0
while step_num < 10:
    a = eval(input("Enter number is: "))
    num_c += a
    pow_c += pow(a, 2)

    step_num += 1
t2 = num_c / 10

请添加图片描述

这个结果和书里的答案差一点。书里写的是1,2,3,5.5,5.6,6,7,8,9,10,这些数统计起来的均值是5.61 , 我变成了5.71 不知道是不是差在哪里??

好了接下来是最头疼的地方,标准方差,根据书里 给的公式。我得出了无数可怕的结果。根本对不上。这个也可能是我理解错误。我感觉我的数学要好好从头学。

在这里插入图片描述

这个公式我的理解

(1+2+3+5.5+5.6+6+7+8+9+10)/10

我似乎理解对了

在这里插入图片描述

到了这里呢!!!

我现在理解是1平方+2平方+3平方+5.5平方+5.6平方+6平方+7平方+8平方+9平方+10平方=405.61
然后减(1+2+3+5.5+5.6+6+7+8+9+10)的平方再除(n-1)

可是按照这个逻辑 我得到所谓的-2ee132131415151

代码如下

while step_num < 10:
    a = eval(input("Enter number is: "))
    num_c += a
    pow_c += pow(a, 2)

    step_num += 1
t2 = num_c / 10

c = (pow_c - (pow(num_c, 2))) / (step_num - 1) ** 0.5

在这里插入图片描述

此结果和wps以及excel结算的一样。

在这里插入图片描述

这个是用wps算的

现在的问题是我按作者给的公式根本不成功.

利用wps计算

在这里插入图片描述
在这里插入图片描述

wps和python的计算结果一个是NUM!一个是-951.6
作者的文章真的,不是我这个数学为0的人能看的懂。经过半个月的寻找。我发现了一个公式可以接近作者的结果

在这里插入图片描述
在这里插入图片描述

现在经过wps的再次计算

在这里插入图片描述

如果图所示标准方差结构2.973381913,而《python程序语言设计》5章46题的标准方差的结果是2.99794。

现在的问题。我该怎么办呢??我如何调出均值给标准方差用呢

我已经会了函数那章的内容。可我做题不能超过第五章所学。所以不能通过函数的方法来封装不同的循环,然后放到一个程序里。

还要用比较陈旧的办法来。

作者的这个公式真的是我数学不懂理解错误。

但是我现在找的新方法该怎么变成循环的代码呢???

第N次被作者打倒了

最近更新

  1. TCP协议是安全的吗?

    2024-06-09 19:54:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-09 19:54:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-09 19:54:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-09 19:54:02       20 阅读

热门阅读

  1. python手动搭建transformer,并实现自回归推理

    2024-06-09 19:54:02       11 阅读
  2. 如何实现观察者模式和发布-订阅模式?

    2024-06-09 19:54:02       11 阅读
  3. 关于 Git 的几个使用技巧

    2024-06-09 19:54:02       8 阅读
  4. 速盾:网站重生之我开了高防cdn

    2024-06-09 19:54:02       11 阅读
  5. 贪心算法 之 股票 跳跃游戏1and2

    2024-06-09 19:54:02       8 阅读
  6. flink学习-处理函数

    2024-06-09 19:54:02       11 阅读
  7. k8s面试题大全,保姆级的攻略哦(二)

    2024-06-09 19:54:02       10 阅读
  8. Web前端vdisk:技术与应用的深度解析

    2024-06-09 19:54:02       10 阅读
  9. ubuntu开机黑屏

    2024-06-09 19:54:02       6 阅读
  10. 基于axios给请求添加token

    2024-06-09 19:54:02       9 阅读
  11. Web后端的前端:揭秘跨界融合的深度探索

    2024-06-09 19:54:02       12 阅读