用Python编辑器打开“考生文件夹\116”下的文件“成绩等级.py”,进行以下操作并保存结果。
(1)学期末,李老师要根据学生的总成绩给出相应的等级:成绩90分及以上等级为“优秀”;成绩在90和75(包含75分)之间等级为“良好”,成绩在75和60 (包含60分)之间等级为“合格”,60分以下为“不合格”。其中信息技术课的“总成绩=0.3*平时成绩+0.7*期末成绩”(注意:平时成绩和期末成绩的满分均为100分)。
(2)请填空完善该程序,实现功能:输入平时成绩和期末成绩,输出学生的成绩等级。
(3)编写完成后原名保存并关闭应用软件。
注:程序修改时,请把下划线及序号删除;不能删除注释语句。
#此程序功能是实现输出成绩等级
pscore=int(input(“请输入平时成绩:“))#输入平时成绩
qscore=①#请输入期末成绩
score=②#计算总成绩
if score>100 or score<0:
print(“你的成绩输入有误“)
elif ③:#优秀等级的条件
print(“优秀“)
elif score>=75:
④#输出相应等级
elif score>=60:
print(“合格“)
⑤:
print(“不合格“)
①int(input(“请输入期末成绩:“))int(input(“请输入期末成绩:“))②0.3*pscore+0.7*qscore0.3*pscore+0.7*qscore③score>=90score>=90④print(“良好“)print(“良好“)⑤elseelse。
【考点】Python语言基本数据结构.
【答案】int(input(“请输入期末成绩:“));0.3*pscore+0.7*qscore;score>=90;print(“良好“);else
【解答】
【点评】
声明:本试题解析著作权属菁优网所有,未经书面同意,不得复制发布。
发布:2024/11/15 10:0:1组卷:3引用:1难度:0.4
相似题
-
1.为了了解不同班级间的信息技术成绩差异,老师搜集了某次周练的选择题部分数据如图a;
(1)结合图a,其中属于数据整理的是
A.对重复的数据可进行合并处理
B.通过公式计算全班平均分
C.修正A78单元格的数据
D.若有缺失的数据,可采用随意数据来填充
(2)利用Python程序绘制如图b所示的图表,请在横线处补充代码:①发布:2025/1/2 10:30:2组卷:5引用:1难度:0.4 -
2.龙龙家养了很多植物,学习了信息系统知识后,想做一个给植物自动浇水的信息系统。系统可以根据土壤的湿度情况,对植物适当浇水;不在家时还可以通过浏览器来查看植物土壤湿度,也可以远程控制系统给植物额外加水。信息系统的架构如图a所示:
此系统使用micro:bit 获取土壤传感器的模拟数据,并将数据通过WiFi传输到服务器,保存在数据库文件“data.jye.ai“中,数据表如图b所示。服务器通过浏览器显示最新检测到的十次土壤湿度数据、当前水泵的状态及相关信息,如图c。服务器根据最近一次的土壤湿度数据控制开发板来决定是否执行对应水泵的供水。
完成此系统功能的部分功能代码如下:
(1)该信息系统采用的架构为
(2)显示最近十次土壤湿度数据页面对应的视图函数名为
(3)请在横线处填入合适的代码,完成程序。发布:2025/1/2 10:30:2组卷:3引用:1难度:0.2 -
3.社团招新。每人可填报一个项目并进行面试,各社团录取面试成绩不低于60分的学生并按成绩从高到低排列。假设社团预录取人数为k人,面试成绩不低于60分的有m人。若m<k,则m人全部录取;否则按成绩从高到低录取前k人(与第k人成绩相同者均录取)。
编写VB程序,功能如下:在列表框Listl中显示n个社团的预录取人数,在列表框List2中显示所有参与面试的学生数据,单击“录取”按钮Commandl,在列表框List3中按社团编号升序,面试成绩降序显示录取结果。程序运行界面如图所示。
(1)在VB语句 Labell.Caption=Textl.Text中,Label1、Caption、Text1.Text 依次表示 为
(2)实现上述功能的部分VB程序如下,请在横线处填入合适的代码。
(3)程序中加框处代码有错,请改正。发布:2025/1/2 12:0:1组卷:0引用:1难度:0.3