实训1 构建一个计算列表中位数的函数

在这里插入图片描述

做这类题的时候,我觉得简直就是拉低你们大学生的智商。之前写了好多你们大学生的实训题,说实话,简单的一批~

在此我特别想说明一些问题,遇到问题先动动脑子,再来网上搜索答案,我

是为了给徒弟面子,写了这些答案送给正在搜索答案的你,看了答案之后估

计你也不会思考,就直接复制拿走了,但是这些答案我写了发出来这都不重

要,重要的是你的前途啊,不能在上学的时候都直接来找答案了。

以上都是个人瞎扯,凑字数,答案随便拿走,以后你们老师再布置作业了,拿来给我,我做完发出来,造福你们!
既然是实训,出题的老师还不给些难的或者你们的老师找些有技术含量的题来给你们操作。唉,不说了,看下面的答案源码吧!

答案源码:

答案拿走,留下你的赞,谢谢~

list_one = [5,8,7,6,9,4,3]

list_two = [6,85,95,25,64,45,35,67]

def median(*args):
    list = sorted(*args)
    if(len(list)%2==0):
        result = (list[int(len(list)/2)-1]+list[int(len(list)/2)])/2
    else:
        result = list[int(len(list)/2)]
    print("该列表的中位数为{}".format(result))
median(list_one)
median(list_two)

在这里插入图片描述

欢迎大家关注公众号【夜来疏影】,大学生的生活杂志~
在这里插入图片描述

发布了89 篇原创文章 · 获赞 207 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_43729943/article/details/105357595