1. python中,操作符 / 计算出来的结果是浮点数(4/2=2.0), // 计算出来的结果是整数, 即不大于 / 计算出的结果的最大整数。

  如:5/2 = 2.5 ; 5//2 = 2;

2. python中的列表的索引不能为浮点数!

 

计算中位数:

  

def median(list):
    new = sorted(list)    #先对列表进行排序
    size = len(list)
    if size % 2 == 0:
        med = (new[size//2-1] + new[size//2])/2    #注意索引从0开始!
    else:
        med = new[size//2]
    return med

 

posted on 2020-04-03 20:34  BillGates--  阅读(321)  评论(0)    收藏  举报