continue语法下计算平均值出现了很奇怪的问题 求解..
#两段代码 前半段是计算整个集合的平均值,后半段只计算大于60的平均值
L = [75, 98, 59, 81, 66, 43, 69, 85]
a = 0.0
ag = len(L)
for x in L:
a = a + x
print a / ag
exit = input('press enter to exit!')
#-------------------我是分割线-----------------
L = [75, 98, 59, 81, 66, 43, 69, 85]
a = 0.0
ag = len(L)
for x in L:
if x < 60:
continue
a = a + x
print a / ag
exit = input('press enter to exit!')第一段代码执行的结果是72.0 第二段执行结果59.25 为啥第二段比第一段还小呢..?