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

Python 五级

拓展级:能处理外部数据与递归思路,掌握文件读写、进制与位运算、递推与递归。

知识点

文件读写

  • 会打开、读取、写入文本文件,并正确关闭(或使用上下文管理)
  • 能按行处理文件内容,完成简单统计与转换
  • 理解相对路径与文件不存在等常见问题
  • 知道读写编码在中文场景下的基本注意点

进制与位运算

  • 理解二进制、八进制、十六进制与十进制的换算思路
  • 会使用 Python 中常见的进制表示与转换
  • 掌握与、或、异或、左移、右移等基础位运算含义
  • 能解决简单的位运算与进制应用题

递推与递归

  • 理解递推:用前项推出后项,常用循环实现
  • 理解递归:函数调用自身,需有明确终止条件
  • 能写斐波那契、阶乘、简单分治雏形等经典例子
  • 知道递归深度与重复计算等常见陷阱

知识细节

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

栈

  • 后进先出(LIFO)结构。
stack = []
stack.append(1)
stack.append(2)
print(stack.pop())  # 2

二叉树概念

  • 树与二叉树的基本结构。

深度优先搜索DFS

  • 沿一条路走到底再回溯。

学习建议

五级起更强调「问题怎么拆」。文件题先保证读写正确;进制 / 位运算先画草稿换算;递归先写清终止条件再写递推关系。

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