标签:89 Python 代码 笔记 87 score 备考 90 final
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 切片
相关的知识点 点击这里
标签:89,Python,代码,笔记,87,score,备考,90,final 来源: https://www.cnblogs.com/Atsuhiro/p/14988585.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。