题库首页 › 青少年软件编程(Python) › 题目 17292

学校要进行小学生体能测试。根据学生的性别和年级,需要分配不同的测试项目。规则如下: 请编写一个Python程序,根据输入的学生性别("男"或"女")和年级(1到6的整数),输出该学生需要参加的体测项目。 要求: (1)输入两行:第一行输入字符串,代表学生的性别,用"男"或"女"表示;第二行输入数字,代表学生的年级,用1到6的整数表示; (2)输出一行字符串,输出学生需要参加的体测项目。 样例输入: 女 1 样例输出: 仰卧起坐 友情提示: 由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了,只要程序是正确的,我们阅卷时依然按照正常处理。

学校要进行小学生体能测试。根据学生的性别和年级,需要分配不同 题目配图

正确答案:读性别g和年级y,按规则表写if-elif链。据样例g=='女'且y==1输出'仰卧起坐';其余男/女×1~6年级分支按题给规则表逐条匹配print对应项目。

答案解析

评分标准:

(1)有正确的性别输入语句;(2 分)

(2)有正确的年级输入语句;(2 分)

(3)有条件语句,不管是否正确;(3分)

(4)能够正确判断女生 1 到 3 年级的情况并输出对应体测项目;(1 分)

(5)能够正确判断女生 4 到 6 年级的情况并输出对应体测项目;(1 分)

(6)能够正确判断男生 1 到 3 年级的情况并输出对应体测项目;(1 分)

(7)能够正确判断男生 4 到 6 年级的情况并输出对应体测项目;(1 分)

(8)有正确的输出语句;(2 分)

(9)输出正确的结果。(2 分)

试卷来源:202512 青少年软件编程等级考试Python二级真题

本卷相关题目

在线做题 同科目题库