(程序设计题)“三位一体”是高校招生的一种选拔模式,其所依据的成绩是将考生的高考成绩、学考成绩和综合素质测试成绩按比例折算而成的。编写Python程序,实现将考生学考等级折算成相应的分数这一功能。例如,某高校的学考等级与成绩折算如表1所示。若某考生的学考成绩如表2所示,根据上述高校的成绩折算方式,则该考生的折算分数为95分。
表1某高校学考成绩换算表
学业水平考试等级
A
B
C
D
成绩折算(分)
10分
9分
7分
4分
表2某学生学考等级成绩单
考试科目
语文
数学
英语
物理
化学
生物
历史
地理
政治
技术
考试等级
A
A
A
A
A
B
C
A
B
A
程序运行结果如图所示。
答案:参考代码如下: level = input("请输入各门功课的学考等级:") dic= {"A":10,"B":9,"C":7,"D":4}#表1折算 score=0 for i in range(len(evel)): score=score+dic[level[i]] print('你的学考成绩折算为:',score )