首页 > 编程知识 正文

pyton入门教程,download pyton

时间:2023-05-06 03:27:37 阅读:241990 作者:2810

需求说明
中位数为常见的统计量之一,可将一个数集划分为相等的上下两部分。对于元素个数不同的列表而言,中位数的计算方式分为如下两种。
(1)若列表中元素的个数为奇数,则中位数为排序后列表中间位置的那个数。
(2)若列表中元素的个数为偶数,则中位数为排序后列表中间位置的两个数的均值。

def func1(*li): if len(*li)%2==0: #元素个数为偶数 b=len(*li)//2-1 c=len(*li)//2 print(list1[b]+list1[c]) elif len(*li)%2!=0: #元素个数奇数 a=len(*li)//2 print(list1[a])list11=list(input("input number:")) #输入一个列表list1=sorted(list11) #对列表进行排序,sorted不改变原列表、使用一个新列表接收func1(list1)#调用函数

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。