PCEP-30-02 Python 入门认证备考题库,191+ 道真题覆盖四大考试域:控制流(29%)、函数与异常(28%)、数据集合(25%)和编程基础(18%)。
Python 入门认证,$59 考试费 + 终身有效,适合零基础想给简历加一行证明的人。
Unlock all certifications, courses & tools at a fraction of the cost
This page is structured for quick scanning first: exam format, fit, prep time, and the actual study scope.
PCEP-30-02(Certified Entry-Level Python Programmer)是 OpenEDG Python Institute 颁发的入门级 Python 认证。30 题,40 分钟,及格线 70%(21 题),考试费 $59 USD,通过 Pearson VUE 在线考试,认证终身有效不需要续证。
PCEP 是 Python Institute 认证路径的第一级:PCEP → PCAP → PCPP1 → PCPP2。考试内容局限在 Python 3.x 的基础语法 — 变量类型、if/for/while 控制流、函数定义和调用、列表/元组/字典操作。不考面向对象、不考文件 I/O、不考第三方库。
题型以代码输出预测为主:"下面这段代码输出什么?"你需要在脑子里跑一遍 Python 解释器。30 题 40 分钟意味着每题只有 80 秒,没有时间犹豫。
Salary ranges, target job titles, and the real career impact of holding PCEP-30-02.
PCEP 的实际价值
说实话,PCEP 在技术招聘市场上的权重很低 — 大多数招聘经理看的是 GitHub 项目和面试表现,不是入门级 Python 证书。但它有两个场景有用:
不适合考的人:已经能写 Python 项目(Django/Flask/Pandas)的开发者。你的 GitHub 项目比 PCEP 证书有说服力 10 倍。直接考 PCAP(Associate 级别)更有含金量。
A concrete week-by-week plan from past test-takers — not generic advice.
变量、数据类型(int/float/str/bool)、运算符优先级、print() 的 sep/end 参数、input() 返回 str 类型。重点理解 Python 的动态类型和隐式类型转换规则 — 比如 "3" + "4" 是 "34" 而不是 7。
if/elif/else、for/while 循环、range(start, stop, step)、break/continue/pass。函数的位置参数 vs 关键字参数、默认值、return vs print 的区别。LEGB 作用域规则。
列表方法(append/insert/pop/sort/reverse)、元组不可变性、字典的 keys()/values()/items()、字符串切片 s[start:stop:step]。做 2-3 套模考,每题做完必须验证 — 自己在 Python REPL 里跑一遍代码。
What it actually took for real candidates to pass — prep time, scores, and lessons learned.
完全零基础花了 3 周,每天 1 小时。最容易出错的是运算符优先级和 range() 的边界 — range(1, 5) 是 [1,2,3,4] 不包含 5。建议用 Python Tutor 可视化工具逐行跑代码。
学过一学期 Python 课的话一周就够了。题目比课程简单,但陷阱很多 — 比如 print(1, 2, 3, sep="") 输出 "123" 不是 "1 2 3"。多做题培养手动 trace 代码的习惯。
| PCEP-30-02 | PCAP-31-03 | |
|---|---|---|
| Provider | 其他 | 其他 |
| Level | 基础级 | 助理级 |
| Fee | $0 | $0 |
| Duration | 90 min | 90 min |
| Question count | 65 | 50 |
| Validity | 3 yrs | 3 yrs |
**手动 trace 代码**:考试不能运行代码,必须在脑子里逐行执行。平时练习时先不运行、手写输出、再验证。
**注意 print() 默认参数**:sep 默认是空格,end 默认是换行。很多题通过修改这两个参数制造陷阱。
**40 分钟很紧张**:30 题只有 40 分钟,遇到纠结的题先跳过标记,不要在一题上卡超过 2 分钟。
**range() 不包含 stop** — range(0, 5) 生成 [0,1,2,3,4],这是考试出错率最高的知识点。
**列表 vs 元组的可变性** — list.append() 可以,tuple 不能修改。但 tuple 可以包含 list,list 内容可以变。
**整除运算符 //** — 5 // 2 == 2(不是 2.5),-5 // 2 == -3(向下取整不是向零取整)。
191+ questions, chapter-by-chapter learning, mock exams, wrong-question review, and AI tutor support live in the exam page.
Go to exam prepFrom $19 · 2 free chapters