1.比赛成绩计算
类型:Python 组合数据类型
参照代码模板完善代码,实现下述功能。
示例代码里定义的列表变量 score
里面是 5 组同学在一次比赛中的成绩,每组成绩包括三项,分别记为a1, a2, a3,三个字段以逗号分隔,示例如下:
score = [[87,79,90],[99,83,93],[90,75,89],…(略)
计算每组同学比赛成绩的总成绩,计算公式为:total = a1 * 0.6 + a2 * 0.3 + a3 * 0.1。
输出示例如下:
the 1 final score is 84
the 2 final score is 93
the 3 final score is 85
...(略)
示例1:
输入:无
输出:"
the 1 final score is 84
the 2 final score is 93
...(略)
"
已给代码
#在…处填写多行代码
#不允许修改其他代码、
score = [[87,79,90],[99,83,93],[90,75,89],[89,87,94],[95,85,84]]
…
print('the {} final score is {}'.format(i+1, int(final)))
1.1 代码
#在…处填写多行代码
#不允许修改其他代码、
score = [[87,79,90],[99,83,93],[90,75,89],[89,87,94],[95,85,84]]
for i in range(len(score)):
final = score[i][0] * 0.6 + score[i][1] * 0.3 + score[i][2] * 0.1
print('the {} final score is {}'.format(i+1, int(final)))
本题的考点比较简单,就是一个对二维列表的元素的切片
1.2 切片
相关的知识点 点击这里