我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

求错误,求中位数,python代码

img


L.sort()
i=len(L)

if i%2==0:
    z=L[int(i/2)]+L[int((i/2)-1)]
    if z%2==0:
        print(z/2)
    else:
        print("%.1f"%(z/2))
if i%2!=0:
    z=L[int((i+1)/2)]
    print(z)

试试这个代码

L.sort()
if len(L)%2 != 0:
    print(L[len(L)//2])
else:
    a = L[int((len(L)-1)/2)]
    b = L[int((len(L)+1)/2)]
    print ((a+b)/2)

近期文章

  • 我要做个这样的电子书阅读器,应该怎么做?
  • u校园插件的小助手提示未定义题型的问题
  • KNN算法出不来最好的模型选择
  • 引用zhihu的图片库报错,不知道原因
  • mongodb连接不上
  • 我又来了,这次是60分,计算三角形面积
  • 1200 个结点的完全二叉树层次是多少?
  • 大学c字符串数组题求解
  • 有解题思路?用到些什么和什么哈哈(语言-python)
  • 怎么上下对齐且居中排列啊?
  • 循环次数似乎出了错,但不明白为什么?
  • 关于#c##的问题,请各位专家解答!
  • appium代码打开手机app失败
  • Fiddler爬取手机APP数据,post类型,无法爬取(Content-Type: multipart/form-data; boundary)
  • 编写程序计算Fibonacci数列的前40项。(要求每行输出4个数)
  • 我的visual studio code 怎么变这样了
  • 重装系统一直卡在“正在启动windows”
  • 为什么主函数这里没有进行复制,系统却调用了拷贝构造函数呢?
  • static 关键字下的变量作用域相关
  • mysql多列数据除了一列不同其他列相同的数据合并

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华