主题练习

按主题练习 Python。

12 个主题页,覆盖初学者最常练的 Python 知识点。每页都有简短讲解、常见错误、10 道带答案的样题,以及进入完整题库对应筛选的入口。

12 个主题 · 120 道样题 · 附答案解析

数据结构

Python 列表练习题与答案

列表是大多数初学者每天都会用到的第一个数据结构。这一页检查你是否能读懂索引、原地修改列表,并在需要时选对方法。…

82 道题 · 10 道样题
数据结构

Python 元组练习题与答案

元组看起来像带括号的列表,但这些差别会影响你如何解包数据、保护值,以及构造字典键。这些题目覆盖初学者在真实代码里最常遇到的细节。…

39 道题 · 10 道样题
数据结构

Python 字典练习题与答案

字典用来保存带标签的数据:一个键对应一个值,查找应该很快。真正有用的技能不是背下所有方法,而是知道键不存在时会发生什么。…

50 道题 · 10 道样题
核心语法

Python 字符串练习题与答案

字符串题很快会暴露小错误:切片差一位、方法返回新字符串而不是修改原值,或者格式化输出少了一个空格。这十道题覆盖最重要的模式。…

86 道题 · 10 道样题
控制流

Python 循环练习题与答案

循环让程序开始重复工作。常见错误通常很机械:range 差一位、累加器没有更新,或者 while 条件永远不变成假。…

61 道题 · 10 道样题
控制流

Python 条件判断练习题与答案

条件判断看起来简单,直到两个分支重叠,或者一个真值让你意外。这些题目检查分支顺序、赋值与比较的区别,以及会改变行为的缩进。…

43 道题 · 10 道样题
核心语法

Python 函数练习题与答案

函数不只是有名字的代码块。它是一条边界:值进去,结果出来,局部名字不应该泄漏。这些题目检查的就是这条边界。…

35 道题 · 10 道样题
进阶特性

Python 列表推导式练习题与答案

推导式把循环、表达式和筛选压进一行。语法很紧凑,但初学者真正需要慢下来读的,是 for 和 if 子句的顺序。…

40 道题 · 10 道样题
处理数据

Python 文件读写练习题与答案

文件题奖励精确。模式决定文件是读取、覆盖还是追加;with 块决定它是否关闭;编码决定非 ASCII 文本能否保留。…

38 道题 · 10 道样题
错误处理

Python 异常处理练习题与答案

异常处理不是把错误藏起来。它要判断哪些错误可以恢复,哪些应该让程序停下,以及调用方需要知道什么。这些题目检查这种判断。…

39 道题 · 10 道样题
面向对象

Python 类与对象练习题与答案

当数据和操作它的方法属于同一个概念时,类才开始有用。最初的障碍通常很机械:self 指什么、属性在哪里创建,以及为什么一个共享的类属性会影响到所有实例。…

44 道题 · 10 道样题
考试技能

Python 输出预测题与答案

输出预测是对心智模型的紧凑测试。你需要追踪值、原地修改、格式化和实际打印的字符,而不只是理解代码的大意。…

850 道题 · 10 道样题

从 3000 道题中选择,或先从上面的主题开始。