万卷网> 电子学会考级 >Python等级考试 > 2025年12月电子学会青少年软件编程(Python二级)等级考试试卷

2025年12月电子学会青少年软件编程(Python二级)等级考试试卷
操作/编程 二级 2025 2026-01-16 18:28:12 110

一、编程题

1.

双一流学员

题目描述:

期末考试结束了,王老师准备给同学们筹备颁奖典礼。本次颁发的奖项叫做:"双一流学员",也就是语文成绩和数学成绩都在 90 分(包括90分)及其以上的同学。

但在统计学员名单时,王老师犯了难,学员名称、学员语文成绩、学员数学成绩分别在 Name、Chinese、Math、三个不同的列表中,如果要一个一个进行统计实在太麻烦。

请你设计一个程序,帮助王老师统计"双一流学员"的名单。

原始数据:

# 学生姓名列表

Name = ['豆豆', '小明', '呆宝', '小玉', '小五', '刀仔']

# 数学成绩列表

Math = [96, 77, 93, 99, 84, 81]

# 语文成绩列表

Chinese = [86, 87, 95, 90, 92, 94]

正确输出:

['呆宝', '小玉']

要求:

(1)请直接将原始数据输入程序,作为程序的初始数据;

(2)根据给的语数成绩和学生姓名列表自动分析出来两门学科成绩都在90分(包含90分)以上的学生;

(3)最后选出来的学生姓名需要以列表的形式输出。

2.

学校要进行小学生体能测试。根据学生的性别和年级,需要分配不同的测试项目。规则如下:

请编写一个Python程序,根据输入的学生性别("男"或"女")和年级(1到6的整数),输出该学生需要参加的体测项目。

要求:

(1)输入两行:第一行输入字符串,代表学生的性别,用"男"或"女"表示;第二行输入数字,代表学生的年级,用1到6的整数表示;

(2)输出一行字符串,输出学生需要参加的体测项目。

样例输入:

女
1

样例输出:

仰卧起坐

友情提示:

由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了,只要程序是正确的,我们阅卷时依然按照正常处理。

公众号
客服 反馈
顶部