1. 文档中心
  2. 编程能力认证
  3. Python
  4. Python 四级

Python 四级

进阶级:能组织数据并抽象函数,掌握字典与集合、自定义函数与二维数组。

知识点

字典与集合

  • 理解字典的「键 → 值」映射,会增删改查
  • 会遍历键、值或键值对;处理键不存在的常见写法
  • 理解集合去重与成员检测的特点
  • 能用字典做计数、映射表,用集合做去重 / 交集并集类问题

自定义函数

  • 会定义函数、传参、返回值
  • 理解局部变量与函数作用域的基本概念
  • 会把重复逻辑提炼成函数,提高复用与可读性
  • 了解默认参数等基础用法(以会用、写对为主)

二维数组

  • 理解用「列表的列表」表示表格 / 矩阵
  • 会按行、按列遍历,正确索引 a[i][j]
  • 能处理简单的矩阵输入输出、邻格访问
  • 注意锯齿列表与矩形矩阵在题目中的差异

知识细节

以下细目来自考试题库实际标注的知识点标签(与上方大纲考点对应同一等级,粒度更细)。每个标签只在首次出现的等级列出,更高等级不再重复。

局部与全局作用域

  • 理解变量可见范围。

字典遍历

  • 遍历键、值或键值对。

默认参数

  • 给参数设定默认值。

with打开文件

  • 用 with open(...) 安全开关文件。
with open("data.txt", "w", encoding="utf-8") as f:
    f.write("hello")

with open("data.txt", "r", encoding="utf-8") as f:
    print(f.read())

队列

  • 先进先出(FIFO)结构。
from collections import deque
q = deque()
q.append(1)
q.append(2)
print(q.popleft())  # 1

学习建议

把「一长串脚本」改成「若干函数 + 清晰数据结构」。计数、查表优先想字典;表格类问题优先想二维列表。

在比卜创造 App「考试中心」选择 Python · 四级 进行刷题与模拟。