当前位置:首页>python>寒假Python GESP四级备考日记(7):首次“勉强及格”,暴露基础短板

寒假Python GESP四级备考日记(7):首次“勉强及格”,暴露基础短板

  • 2026-09-06 17:27:26
寒假Python GESP四级备考日记(7):首次“勉强及格”,暴露基础短板

今天使用一套2025年06⽉GESP二级真题的综合试卷。结果不太理想:15道选择题错了5道,编程大题中字符串分割处理较难,总分刚过60分,属于“勉强及格”。但低分反而是一面镜子,照出了几个必须补上的知识缺口。

以下是错题原文及简要分析:

错题清单

第2题小杨购置的计算机使用一年后觉得内存不够用,想换一个容量更大的内存条,这时需要的内存条是( )。A. RAM B. ROM C. CACHE D. EPROM

第8题下面Python代码执行后其输出是( )。

for i in range(1, 12):    for j in range(1, i):        if i * j % 2 == 1:            break    else:        print(i * j)

A. 110 B. 22 C. 11 D. 没有输出

第9题下面Python代码执行后输出是( )。

cnt = 0for i in range(-99, 100, 2):    cnt = 1 + cntprint(cnt)

A. 101 B. 100 C. 99 D. 98

第10题下面Python代码执行后输出是( )。

for i in range(1, 10):    if i % 3 != 0:        print("A", end="#")        continue    else:        break    print("0", end="#")else:    print("1")

A. A#A# B. A#0#A#0 C. A#A#1 D. A#0#A#0#1

编程大题要求读取一行多个数字并处理,小宇知道要用 split(),但没掌握如何配合 map(int, ...) 转换类型,导致后续逻辑无法实现。


错题分析与知识点补漏

第2题:计算机“内存”通常指 RAM(随机存取存储器),断电后数据丢失,可读写、可更换扩容;而 ROM、EPROM 属于只读存储器,CACHE 是高速缓存,均不可作为常规内存条升级。GESP 明确考查硬件基础,需牢记 RAM ROM等等的缩写含义及用处。

第8、9、10题集中暴露了对‘Python控制流与内置函数细节’的掌握不足:第8题和第10题都涉及 for 循环中 break、continue 与 else 块的交互逻辑。只要循环被 break 中断,else 就不会执行;而 continue 仅跳过本次剩余代码,不影响循环继续;第9题则考查对 range(start, stop, step) 的理解,特别是带步长的序列元素个数计算,需注意其左闭右开特性及负数起始值的处理。这三题共同说明:看似简单的循环和范围操作,若对执行机制模糊,极易误判结果。

编程大题:一行处理多个整数输入,用空格分割。标准写法应为 a, b = map(int, input().split()) 或 nums = list(map(int, input().split()))。核心是理解 input() 返回字符串,split() 拆分为字符串列表,map(int, ...) 批量转为整数。

下一步计划

错题的知识点给小宇讲明白,主要3个知识点

  1. 计算机硬件与网络常识,例如RAM, ROM, CPU,LAN, WAN等基本缩写

  2. for循环break, continue及else的用法,循环变量的控制,需要注意细节,多加练习。

  3. 字符串的split函数及map函数用法。

然后再做一套GESP二级真题,再次查缺补漏。

GESP四级之路,容不得侥幸。跌一跤不可怕,看清坑在哪,才是进步的开始。

最新文章

随机文章