File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 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)
1212import random
1313
1414def make_score (num ):
@@ -18,7 +18,7 @@ def make_score(num):
1818def 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 )
You can’t perform that action at this time.
0 commit comments