def desc(list):
size=len(list)
if size % 2==0:
#list 里面使用// 而不能使用/
mid=(list[size//2-1]+list[size//2])/2
else:
mid=list[(size-1)//2]
avg=sum(list)/size
print("max=",max(list))
print("min=",min(list))
print("avg=",avg)
print("mid=",mid)
desc([1,2,3,4,5])
遇到错误:TypeError: list indices must be integers or slices, not float
意思是:list的索引必须是’integers’ or slices,
要点:" / "就表示 浮点数除法,返回浮点结果;" // "表示整数除法。