Translate

2016年4月1日 星期五

[Python] 賽場計分- 去掉最大最小,再求平均

這是把輸入的list內,最大最小去掉,再把list的平均求出來

用python並沒有那麼難,先排序後,再把最大最小去掉。

一切都可以用內建的函數搞定。



judge_score = []
times = 0
while times != 10:
    score = input("Plz ente " + str(times+1) + " judge's score: " )
    score = float(score)
    times = times + 1
    judge_score.append(score)

judge_score.sort
judge_score = judge_score[1:-1]

average = float(sum(judge_score))/int(len(judge_score))

print(average)

沒有留言:

張貼留言