# CalStatisticsV1.py
def getNum():nums = []numsstr = input("请输入数字(回车退出):")while numsstr != "":nums.append(eval(numsstr))numsstr = input("请输入数字(回车退出):")return numsdef mean(numbers):s = 0.0for num in numbers:s += numreturn s / len(numbers)def dev(numbers, mean):sdev = 0.0for num in numbers:sdev += (num - mean) ** 2return pow(sdev / (len(numbers) - 1), 0.5)def median(numbers):numbers.sort()if len(numbers) % 2 == 0:med = (numbers[len(numbers)//2-1] + numbers[len(numbers)//2]) / 2else:med = numbers[len(numbers)//2]return medn = getNum()
m = mean(n)
print("平均值:{},方差:{},中位数:{}".format(m, dev(n, m), median(n)))


PS: source, python123

Python项目实践:基本统计值计算相关推荐

  1. Python项目实践:蒙特卡罗方法计算圆周率

    一.数学思维 # CalPi.py n = 100 Pi = 0 for k in range(n):Pi += 1 / pow(16, k) * (4 / (8 * k + 1) - 2 / (8 ...

  2. Python项目实践之二:下载数据(CSV和JSON )

    Python项目实践之二:下载数据(CSV和JSON ) 下载数据的可视化着重点在于从网上下载数据进行分析后,进行可视化处理,网上的数据格式多的难以置信,且大多未经过仔细检查,如果能够对这些数据进行分 ...

  3. python 实现大文件md5值计算

    参考:python 实现大文件md5值计算_ddw6022的博客-CSDN博客 python比较两个文本文件是否相同 - douzujun - 博客园 用python 正确计算大文件md5 值 - P ...

  4. Python项目实践之三:添加 Play 按钮和提高游戏等级

    Python项目实践之三:添加 Play 按钮和提高游戏等级 现在外星人入侵游戏项目已经实现了武装飞船和外星人群的功能,本章主要添加一些辅助功能,如添加一个开始按钮,计分板信息和随着游戏的进行加快游戏 ...

  5. python项目实践_python实践项目

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 文章节选自<机器学习--python实践>文末评论赠送本书,欢迎留言 ...

  6. r 语言计算欧氏距离_一文搞懂常用R语言统计值计算:打倒描述性统计拦路虎

    本文来自:R语言:用R计算各种统计值 作者:生物信息学习 目录: 求极差(range) 做频数分布表和频数分布图(graph of frequency distribution) 算术平均数(mean ...

  7. python 实现文件哈希值计算

    运行效果 # -*- coding: utf-8 -*-import hashlib #导入hashlib模块 import tkinter import tkinter.messagebox imp ...

  8. python项目实践之微信公众号历史文章批量下载

    项目: 有的微信公众号文章经常会被删或者和谐,所以想有个工具能一键导出公众号文章,正逢有想学python的想法,找到下面这个python项目: vWeChatCrawl-小V公众号文章下载(开源版) ...

  9. Python实例9:基本数据统计值计算

    Python实例9:基本数据统计值计算 需求:给出一组数,对它们有个概要理解: 总个数:len() 求和:for ... in 平均值:求和/总个数 方差:各数据与平均数差的平方的和的平均数 中位数: ...

最新文章

  1. python爬虫股票分析准不准_教你用Python爬虫股票评论,简单分析股民用户情绪
  2. 试题以文件的形式存在C语言,2016年计算机二级C语言上机题库
  3. 织梦html不能生成,内容预览及生成HTML
  4. 为 Hyper-V 配置外部网络
  5. 计算勒让德多项式系数的第二种方法
  6. 信息发布webpart——网页编辑器应用攻略
  7. php中unset函数是在哪一章_php函数可以分为哪三种
  8. element解决表格错位问题
  9. 论文浅尝 | 一种基于递归超图的知识图谱问答方法
  10. java 幂函数_java的math常用方法
  11. 华为S9306简单实用配置合集
  12. 计算机课程教学调查问卷,计算机基础课程调查问卷
  13. 更改OneDrive网页版OneNote笔记使用桌面应用打开时的默认应用
  14. app store connect
  15. 一步步教您搞定讯飞语音识别 | 寻找C站宝藏
  16. DDE学习1、DDE的原理和基本特点简介_马鸿凯_新浪博客
  17. Photoshop创意设计手法14点(转)
  18. HTML内核超炫酷北漂鱼引导页源码
  19. java中级程序员全面学习路线教程
  20. 微信开发getPhoneNumber报错“errcode“:41001,“errmsg“:“access_token missing rid

热门文章

  1. python学习之路(17)
  2. 一个普通二叉树的遍历
  3. Java界面编程—事件的种类
  4. GDB中创建要素数据集
  5. web应用程序servlet的映射名称的规则及请求过程
  6. JAVA遍历map元素
  7. VB.Command()的参数
  8. Transparent 之 TransparentBlt
  9. 安全是一个系统问题包括服务器安全,信息安全技术题库:除了应用程序功能,Web内容和功能枚举还需要关注( )。...
  10. java接口构造函数_Java8自定义函数式编程接口和便捷的引用类的构造器及方法