Skip to content

Commit b4a6725

Browse files
committed
updated average_score.py
1 parent 71ba26f commit b4a6725

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

average_score.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
(2)将这40个成绩按照从高到低的顺序输出出来。
99
"""
1010

11-
from __future__ import division #实现精确的除法,例如4/3=1.333333
11+
#no need to import division from future just change num to float(num)
1212
import random
1313

1414
def make_score(num):
@@ -18,7 +18,7 @@ def make_score(num):
1818
def less_average(score):
1919
num = len(score)
2020
sum_score = sum(score)
21-
ave_num = sum_score/num
21+
ave_num = sum_score/float(num)
2222
less_ave = [i for i in score if i<ave_num]
2323
return (ave_num,len(less_ave))
2424

@@ -27,4 +27,4 @@ def less_average(score):
2727
average_num,less_num = less_average(score)
2828
print 'the score of average is:',average_num
2929
print "the number of less average is:",less_num
30-
print "the every socre is[from big to small]:",sorted(score,reverse=True)
30+
print "the every score is[from big to small]:",sorted(score,reverse=True)

0 commit comments

Comments
 (0)