当前位置: 首页 > news >正文

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

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

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

step_num = 0num_c = 0
pow_c = 0
while step_num < 10:a = eval(input("Enter number is: "))num_c += apow_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 += apow_c += pow(a, 2)step_num += 1
t2 = num_c / 10c = (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次被作者打倒了

http://www.lryc.cn/news/367199.html

相关文章:

  • 自己做的精灵图制作,图片合成,卓宠,窗口置顶,磁力链下载等工具软件
  • C++协程
  • linux系统——ping命令
  • vue3第三十七节(自定义插件之自定义指令)防重指令
  • 面试高频问题----5
  • 计算机网络 —— 网络层(子网掩码和子网划分)
  • 2024 IDEA最新永久使用码教程(2099版)
  • http协议,tomcat的作用
  • 有哪些针对平台端口的常见攻击手段
  • Xcode下载安装
  • 【 k8s 标签与选择器 】
  • 【模拟-BM99 顺时针旋转矩阵】
  • 今年618,京东和爱奇艺为大屏品质“把关”
  • NSS题目练习7
  • 聊一聊大数据需求的流程
  • 老黄一举揭秘三代GPU!打破摩尔定律,打造AI帝国,量产Blackwell解决ChatGPT全球耗电难题
  • HTML静态网页成品作业(HTML+CSS)—— 家乡南宁介绍网页(2个页面)
  • 把qml程序制作成安装包(Windows)
  • 内网中redis无法连接访问问题
  • Unix环境高级编程第二版:深入探索与实战解析
  • SSL/TLS和HTTPS
  • 苹果将推出“Apple Intelligence”AI系统,专注于隐私和广泛应用|TodayAI
  • 配置Kubernetes资源管理Secret与ConfigMap
  • 韩顺平0基础学java——第19天
  • 嵌入式学习——Linux高级编程复习(目录IO、软硬连接、makefile)——day38
  • makefile与进度条
  • 操作系统总结
  • SpringCloud整合OpenFeign实现微服务间的通信
  • 老师必备!一文教你如何高效收集志愿填报信息
  • 创建 MFC DLL-使用DEF文件