当前位置:首页>python>GESP Python 一级核心知识点全梳理

GESP Python 一级核心知识点全梳理

  • 2026-09-24 20:21:56
GESP Python 一级核心知识点全梳理

「艾墨舟编程小先锋」专为 GESP 考生打造的免费题库小程序。涵盖图形化 / Python/C++ 全真题,支持真题模考、考前预测、错题整理与学习统计,一站式攻克客观题。

GESP考级免费刷题小程序

🎯 GESP Python 一级核心知识点全梳理

GESP Python 一级考试满分 100 分,其中客观题(单选题 + 判断题)占 50 分,编程题占 50 分,考点覆盖计算机基础、Python 语法基础、程序逻辑三大模块,是编程入门的核心考核标准。

📌 模块一:计算机基础知识

本模块占客观题分值约 20%,均以单选题形式考查,属于入门必知考点。

核心考点

  1. 计算机系统组成:输入 / 输出设备的区分 [高频]
  2. 计算机基础操作:文件重命名、系统功能键使用 [中频]
  3. 编程环境基础:Python 开发环境的基本操作 [低频]

考查方式

全部为单选题,每题 2 分,通常在试卷前 3 题出现,重点考核概念区分,不会涉及复杂应用。

典型例题(2026 年 3 月真题)

如果将武术表演的人形机器人视作计算机系统,下面哪一项不能作为输入设备?A. 用于检测重心的重力传感器B. 预装的 AI 算法程序C. 接收动作指令的遥控器D. 拍摄其他机器人的摄像头答案:B解析:输入设备的功能是从外部接收信息,预装程序属于存储的控制逻辑,不属于输入设备。

学习建议

  1. 牢记常见输入设备:传感器、摄像头、键盘、鼠标、遥控器;常见输出设备:显示器、扬声器、电机
  2. 区分硬件与软件:程序、算法属于软件范畴,不属于硬件输入 / 输出设备
  3. 熟悉基础电脑操作:文件重命名、复制粘贴、功能键 F1-F12 的基本作用

📘 模块二:Python 语法基础

本模块占客观题分值约 60%,是编程题的核心基础,考查范围覆盖变量、运算、输入输出、基本控制结构。

核心考点

  1. 变量规则:
    • 变量名命名规范(大小写敏感、不能以数字开头、不能使用关键字) [高频]
    • 变量的赋值与修改 [高频]
  2. 数据类型与运算:
    • 整数、浮点数的基本运算 [高频]
    • 运算符优先级(先乘方,再乘除,后加减) [高频]
    • 类型转换:int ()、float ()、str () 的使用 [中频]
  3. 输入输出:
    • input () 函数的特性(默认返回字符串) [高频]
    • print () 函数的多参数输出(逗号分隔自动加空格) [中频]
  4. 分支结构:
    • if...else 的基本逻辑 [高频]
    • 条件判断的比较运算符(>、<、==、!=) [中频]
  5. 循环结构:
    • for 循环与 range () 函数的使用 [高频]
    • 循环内变量的累加、累乘逻辑 [高频]

考查方式

  • 客观题:单选题为主,每题 2 分,主要考查代码运行结果、语法正误判断
  • 编程题:基础语法是所有编程题的实现基础,贯穿两道编程题的全部功能点

典型例题 1(2026 年 3 月真题)

Python 表达式3 * 3 ** 2的值为?A. 81B. 27C. 24D. 18答案:B解析:Python 中乘方运算符优先级高于乘法,先计算 32=9,再计算 3*9=27。

典型例题 2(2026 年 3 月真题)

以下 Python 代码执行后的输出是?

a, b =3,4print(a +2, b -2)print(a, b)

A.

5 23 4

B.

5 25 2

C.

5234

D.

5252

答案:A解析:a+2 和 b-2 是临时计算,不会修改原变量 a 和 b 的值,print 函数多参数用逗号分隔会自动添加空格。

学习建议

  1. 牢记 Python 关键字:for、if、else、while、print 等不能作为变量名
  2. 熟练掌握运算优先级:可通过加括号明确运算顺序,避免优先级错误
  3. 多做代码运行结果题:每次做题手动模拟代码执行过程,不要依赖直觉
  4. 注意输入类型转换:input () 得到的是字符串,需要数字时必须用 int () 或 float () 转换

💻 模块三:程序逻辑与编程实现

本模块占总分值 50%,共 2 道编程题,每题 25 分,按步骤给分,核心考查顺序执行、事件响应、状态变化三类基础逻辑。

核心考点

  1. 程序初始化逻辑:
    • 角色 / 变量的初始位置、初始值设置 [高频]
    • 初始特效(亮度、虚像、大小)设置 [高频]
  2. 顺序执行控制:
    • 重复执行固定次数的循环逻辑 [高频]
    • 等待、特效变化、坐标变化的顺序组合 [高频]
  3. 事件响应逻辑:
    • 键盘事件(方向键、空格键)的响应 [中频]
    • 碰撞检测逻辑 [中频]
  4. 多角色同步:
    • 多个角色的独立代码并行执行 [低频]

考查方式

全部为编程题,按功能点给分,每个功能点占 2-5 分,即使未完成全部功能,做对部分也能得分。根据往届真题统计,常考的场景类型包括:

  • 自然模拟类:日出、下雪、季节变化等(占比约 60%)
  • 交互控制类:角色移动、跳跃、碰撞等(占比约 40%)

典型例题(2026 年 3 月真题・日出)

题目要求

实现日出效果:

  1. 点击绿旗,背景亮度从 - 50 开始,每 0.4 秒增加 5,重复 10 次逐渐变亮
  2. 公鸡初始位置 X=-150、Y=-100,播放鸣叫音乐的同时每 1 秒切换一次造型,重复 2 次
  3. 太阳初始位置 X=150、Y=-100,虚像特效 100,每 0.2 秒 Y 坐标增加 10、右转 18°、虚像减少 5,重复 20 次升到空中

评分标准

  • 初始参数设置正确:10 分(每个角色初始位置、大小、特效各 2 分)
  • 循环逻辑正确:10 分(每个重复执行的次数、间隔时间、变化量各 2 分)
  • 功能顺序正确:5 分(音乐、造型切换、移动的同步逻辑正确)

学习建议

  1. 拆分功能点:拿到编程题先把每个要求拆成独立步骤,逐个实现
  2. 重视初始化:所有初始位置、初始值、初始特效必须写在最前面,避免后续逻辑出错
  3. 注意循环参数:重复次数、等待时间、每次变化量三个参数要和题目完全一致,差一个都会扣分
  4. 多练模拟题:重点练习顺序执行类场景,熟练掌握重复执行固定次数的循环写法

✅ 备考技巧总结

  1. 客观题备考
    近 3 次真题中,语法基础考点重复率达 70%,建议优先刷完「艾墨舟编程小先锋」小程序中的 Python 一级真题,整理错题重点复习变量规则、运算优先级两个高频易错点。
  2. 编程题备考
    优先掌握初始化、固定次数循环、坐标变化三类基础逻辑,这三类知识点占编程题分值的 80%。练习时不用追求难题,把每次真题的编程题按步骤写熟即可。
  3. 考试技巧
    编程题按点给分,哪怕不会做全题,也要把会写的初始化步骤、简单循环先写上,拿到基础分即可通过。

最新文章

随机文章