Troubleshooting·Certified Entry-Level Python Programmer
PCEP and PCAP Exam Traps
These are the behaviours that turn known material into a wrong answer. Most of them have appeared once already in this path, inside the objective they belong to; here they are together, because in the exam they arrive without a chapter heading. Two of them surprised me while capturing this page - a tuple that changes despite raising, and a float comparison that sometimes succeeds.
Exam Craft Guide 26 of 26 Advanced
- Python3.14.4
- OSUbuntu 26.04 LTS
- pip25.1.1
- TimeAbout 18 min
- Reviewed23 August 2026
Written against the versions above. Everything here is unchanged in Python 3 and is not version-sensitive. The one genuine version conflict with the exam is elsewhere - see {{guide:python-314-versus-the-syllabus}}.
| Server Name | IP Address | OS | Roles | CPU | RAM | HDD |
|---|---|---|---|---|---|---|
| RUNNER01 | 192.168.0.27 | Ubuntu 26.04 LTS | Python 3.14.4 - the only machine this path needs | 2 Core | 4 GB | 50 GB |
Before you start
- The whole path. This guide assumes every objective and adds nothing new.
- guide 25 - the formats these arrive in.
-
is against ==
-
The tuple that changed despite raising
-
The chained comparison that catches everyone
-
The shallow copy, in every container
-
Six ways to lose a fraction, and they disagree
-
The methods that return None
-
Floats, and why the usual rule is only half true
-
Everything shared, in one class
-
The whole list, on one page