欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

霍兰德性格分析:使用 Python 第三方库 matplotlib 绘制雷达图

最编程 2024-04-06 13:40:32
...
利用Python计算基本统计值

m0_74062667: from math import sqrt #引用math库中的开平方函数 #获取用户输入 def Inputnumbers(): numbers=[] #列表存放输入的这组数据 nums=input("请依次输入每个数据(双击回车键结束输入):") while nums!="": #输入不结束 numbers.append(eval(nums)) #添加元素 nums=input("请依次输入每个数据(双击回车键结束输入):") return numbers #计算平均数 def mean(numbers): s=0.0 for n in numbers: s+=n return s/len(numbers) #返回平均值 #计算标准差 def dev(numbers,mean): devs=0.0 for n in numbers: devs+=(n-mean)**2 return sqrt(devs/len(numbers)) #返回标准差 #计算中位数med def med(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=Inputnumbers() m=mean(n) print("这组数据的平均数为{},方差为{},中位数为{}".format(m,dev(n,m),med(n)))