請撰寫一程式,讓使用者輸入十個成績,接下來將十個成績中最小和最大值(最小、最大值不重複)以外的成績作加總及平均,並輸出結果。
提示:平均值輸出到小數點後第二位。
範例輸入:
89
78
67
80
75
98
77
89
76
60
範例輸出:631
78.88
程式碼:
gradeLi = []
for i in range(10):
grade = int( input() )
gradeLi.append( grade )
gradeLi.remove( max( gradeLi ) )
gradeLi.remove( min( gradeLi ) )
print( sum( gradeLi ) )
print('{:.2f}'.format( sum( gradeLi ) / len( gradeLi ) ) )
沒有留言:
張貼留言