2026年全国青少年信息素养大赛星火征途Python编程挑战赛模拟(二)
剩余时间 --:--:--
单选题 共 10 题
1.

下列方法中,用于向列表末尾添加元素的是:

2.

下列语句中,用于判断条件并分支的是:

3.

下列Python数据结构中,不能修改的是:

4.

以下循环语句中,只能遍历可迭代对象的是:

5.

下列符号中,表示Python注释的是:

6.

下列属于Python核心数据类型的有:

7.

下列方法中,可用于字典操作的有:

8.

下列操作中,属于字符串常用操作的有:

9.

下列属于循环控制关键字的有:

10.

下列属于流程控制语句的有:

判断题 共 1 题
1.

抗战物资统计

【题目描述】

根据地仓库运来N箱物资,每箱固定装8件药品。请计算:总药品数量;若总数超过100件,输出“充足”,否则输出“紧缺”。

输入格式:

一行一个正整数N(1≤N≤50)

输出格式:

先输出总数,再输出判断结果

编程题 共 3 题
1.

站岗排班循环

【题目描述】

哨所需要连续站岗M小时,每2小时换1次岗。请计算:能完整换岗多少次;剩余多少小时不足一次换班。

输入格式:

一行一个正整数M(1≤M≤100)

输出格式:

两个整数,空格分隔

2.

红军送信路线步数

【题目描述】

通讯员要把情报送到前线阵地。总路程为S米,每步固定前进50米。请编程计算:若总路程无法被50整除,直接输出-1;若可以整除,输出一共需要走多少整步。

输入格式:

一行一个正整数S(1≤S≤10000)

输出格式:

一个整数

3.

粮食分配决策

【题目描述】

红军连队共有K名战士,每人每天分4斤粮食。现有粮食总斤数G。若粮食不够,输出-1;若足够,输出可吃完整天数,以及最后一天剩余粮食。

输入格式:

两行,第一行K,第二行G(1≤K,G≤1000)

输出格式:

-1 或 两个整数

C++ 编辑器
输入
输出