2025信息素养大赛-Python 编程挑战赛【小学组】预选赛-模拟题 Puls

比赛大纲【小学组】


1. 了解输入与输出的概念,掌握使用基本输入输出和简单运算为主的标准函数;

2. 掌握注释的方法;

3. 掌握基本数据类型(字符串、数值、布尔值)的概念以及表示方法;掌握数值类型、字符串类型之间的转换方法;

4. 了解变量的概念,掌握变量赋值及使用的方法;

5. 掌握条件语句 if-else、if-elif-else 的使用方法;

6. 掌握比较运算符、逻辑运算符的表示和使用方法;

7. 掌握无限循环(while True)的使用,能够使用 break 跳出循环结构;掌握 for 循环对的使用方式;

8. 了解程序的缩进规则;

9. 了解随机数的概念,掌握随机数的使用方法;

10. 能用编程实现四则运算和四则混合运算;

11. 掌握列表的创建、索引、增加、删除、查找、修改、遍历等常用操作方法;

12. 掌握字典的创建、增加、删除、查找、修改、遍历等常用操作方法;

13. 掌握函数的定义和调用方法;掌握参数定义和返回值的定义与使用;

14. 使用不同算法解决各类常见问题。

题目列表

选择题(每题5分,共75分)
  • 1 . 有关下列Python代码的说法 ,错误的是? (5分)
  • 2 . 计算机系统中存储的基本单位用 B 来表示,它代表的是 (5分)
  • 3 . 执行 Python 语句 a= int(input())时如果输入 3.14,下述说法正确的是 (5分)
  • 4 . 以下不是 Python 关键字的是? (5分)
  • 5 . 下面 Python 代码执行后的输出是 (5分)
  • 6 . Python表达式 20 - 3 * 2 ** 2 的值是? (5分)
  • 7 . 下⾯Python代码执⾏后 ,求出⼏天后星期⼏ 。如果星期⽇则输出“星期天”否则输出形如“星期1” 。横线上应填⼊的代码是? (5分)
  • 8 . 下面流程图在yr输入2024时,可以判定yr代表闰年,并输出 2月是29天 ,则图中菱形框中应该填入 (5分)
  • 9 . 下面 Python 代码执行后的输出是 (5分)
  • 10 . 下面 Python 代码执行后输出是 (5分)
  • 11 . 程序段如下: (5分)
  • 12 . 执行下面python代码后,输出的结果是? (5分)
  • 13 . 某班级⼈数不知,连续输入成绩直到输入负数停止,输入结束后求出平均成绩。在以下 Python 代码横线处应填入是 (5分)
  • 14 . 执行下面Python代码后,输出的结果是? (5分)
  • 15 . 在一个农场上,有一头母牛。根据农场的规则,这头母牛每年年初都会生出一头小母牛。每头新生的小母牛从它们出生的第四个年头开始,也会每年年初生出一头新的小母牛。假设没有母牛死亡,并且每头母牛都严格遵循这个规则。下列程序用来计算在第 年时,农场上共有多少头母牛,其中横线处填写的代码为? (5分)
判断题(每题5分,共25分)
  • 16 . Python语句 print(input() + input()) 能将先后输入的内容拼接在一起。 (5分)
  • 17 . 执行下面Python代码,调用函数fun可以得到一个元组类型的数据。 (5分)
  • 18 . 执行下面Python代码后,输出两个True。 (5分)
  • 19 . Python程序中,全局变量与局部变量不允许重名。 (5分)
  • 20 . 下面 Python 代码执行后的输出是 Python is a popular programming language. (5分)

相关内容

0
收藏
讨论
反馈

热门试卷

1
2024 年全国青少年信息素养大赛 Python 复赛/省赛真题(小学组) 复盘也是一种总结提升,不足就加强,有缺失就弥补,下一次我们可以发挥的更好。
2
2025年全国青少年信息素养大赛-python编程挑战赛—真题试卷(初赛)(小学组-1) 考完后复盘是一种好习惯哦(每个人都是随机抽题,部分相似)
3
2023年全国青少年信息素养大赛Python 复赛/省赛(海南赛区) 全国青少年信息素养大赛Python复赛海南赛区(2023年)
4
2024 年全国青少年信息素养大赛 Python 复赛真题(华东浙江) 复盘也是一种总结提升,不足就加强,有缺失就弥补,下一次我们可以发挥的更好。
5
2022年全国青少年信息素养大赛初赛真题(python) 2022年全国青少年信息素养大赛初赛真题(python)
6
2022年全国青少年信息素养大赛(Python)复赛/省赛真题 2022年全国青少年信息素养大赛(Python)复赛真题