python求平均数保留两位小数_python求平均数、方差、中位数的例子
def getNum(): #获取用户不定长度的输入
nums = [] iNumStr = input("请输入数字(回车退出):")
while iNumStr != "":
nums.append(eval(iNumStr))
iNumStr = input("请输入数学(回车退出):")
return nums
def mean(numbers): #计算平均值
s = 0.0
for num in numbers:
s = s + num
return s/len(numbers)
def dev(numbers, mean): #计算方差
sdev = 0.0
for num in numbers:
sdev = sdev + (num - mean)**2
return pow(sdev / (len(numbers)-1), 0.5)
def median(numbers): #计算中位数
numbers = sorted(numbers) #sorted(numbers)
size = len(numbers)
if size % 2 == 0:
med = (numbers[size//2 - 1] + numbers[size//2])/2
else:
med = numbers[size//2] return med
n = getNum()
m = mean(n)
print("平均值:{},方差:{:.2},中位数:{}.".format(m, dev(n,m), median(n)))
python求平均数保留两位小数_python求平均数、方差、中位数的例子相关推荐
- python format函数保留两位小数_python format函数
在Python 3.0中,%操作符通过一个更强的格式化方法format()进行了增强.对str.format()的支持已经被反向移植到了Python 2.6在2.6中,8-bit字符串和Unicode ...
- python计算平方根保留两位小数_python 使用二分法计算平方根
python 使用二分法计算平方根 from math import sqrt def mysqrt(num,small): assert num>0 assert small>0 low ...
- python输出时怎么保留两位小数_python输出怎么保留两位小数-Python教程
python输入保存两位小数的四种办法: a = 5.5461 办法一:round(a,2) 办法二:float('%.2f' % a) 相干保举:<Python视频教程> 办法三:'%. ...
- python保留两位小数_python中怎么实现保留两位小数
Python中实现保留两位小数的方法如下: 保留两位小数,并做四舍五入处理 方法一: 使用字符串格式化>>> a = 12.345 >>> print(" ...
- python列表数据怎么保留两位小数_python中怎么实现保留两位小数
Python中实现保留两位小数的方法如下: 保留两位小数,并做四舍五入处理 方法一: 使用字符串格式化>>> a = 12.345 >>> print(" ...
- python三种保留两位小数的方法
python三种保留两位小数方法汇总 1.'%.2f'%f 该方法会进行四舍五入 代码如下所示: f = 2.3456789print('%.2f'%f) print('%.3f'%f) print( ...
- python浮点数保留两位小数_python float保留两位小数
原博文 2020-04-10 14:38 − res = 1.015 res = round(res, 2) # 保留两位小数,1.01 ... 0 12622 相关推荐 2019-08-10 10: ...
- python浮点数保留两位小数_python中保留两位小数怎么表示
这里有三种方法, round(a,2) '%.2f' % a Decimal('5.000').quantize(Decimal('0.00')) 当需要输出的结果要求有两位小数的时候,字符串形式的: ...
- python保留两位小数_python格式化输出保留2位小数的实现方法
我是小白就不用多说了,学习python做了个练习题,结果运行了一遍,发现输入金额后得到的有很多位小数, 虽然不知道为什么,但是看得很不舒服, 就想到应该把让小数点后只保留2位数 找到了方法:将{0}改 ...
最新文章
- R语言gganimate包创建可视化gif动图:ggplot2可视化静态条形图(bar plot)、gganimate包创建动态条形图(bar plot)动画、基于transition_time函数
- 神经信息学整理(2)-caianiello神经方程(1)
- OS- -内存之虚拟内存
- Myeclipse 6.5 优化
- Spring Security源码分析之LogoutFilter
- iOS 开发常用链接总结
- bzoj 3373: [Usaco2004 Mar]Lying Livestock 说谎的牲畜
- Spring源码之ApplicationContext(八)消息广播
- 「leetcode」110.平衡二叉树(详解)
- [转载]Dorado中DataTable使用技巧汇总
- Paip.最佳实践-- Buildin variale 内建变量 ,魔术变量,预定义变量,系统常量,系统变量 1
- RestTemplate设置代理
- 有趣的人工智能项目合集,如老婆生成器
- 实验二:递归下降语法分析
- linux4 系统下载,syslinux下载|
- ttl接地是高电平还是低电平_说明图3.12中各门电路的输出是高电平还是低电平。已知它们都是74HC系列的CMOS电路 简单的逻辑门电路 判断各门电路...
- TM4C123GXL驱动安装
- 观复嘟嘟:职场是个技术活-马未都
- 【3】Maxwell轴向电机“单边磁拉力”仿真设置
- 什么是锁PHP,并发下常见的加锁及锁的PHP具体实现代码