假设有一个文件当中存了几个学生的成绩,格式如下:
Tom 96 Jack 95 Jimmy 93 Andy 94 Rose 99
其中每个学生的成绩之间及姓名和成绩之间都是用空格分开的。
写一段代码计算这几个学生的平均成绩。(使用try except语句)
chengji = 'Tom 96 Jack 95 Jimmy 93 Andy 94 Rose 99'
shuzu = chengji.split()
i = 1
s = 0
k = 0
while True:
try:
s = s + eval(shuzu[i])
i = i + 2
k = k + 1
except:
print(s/k)
break