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
- OSUbuntu 26.04 LTS
- Python3.14.4
- pip25.1.1
- TimeAbout 18 min
Everything here is unchanged in Python 3 and is not version-sensitive. The one genuine version conflict with the exam is elsewhere - see guide 3.
| 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 |
This guide includes
Use this as the last revision pass. This matters because these are the behaviours that turn material you do know into a wrong answer - is against ==, the shallow copy, and the tuple that changed despite raising.
- separating
isfrom== - seeing the tuple that changed despite raising, and the chained comparison that catches everyone
- finding the shallow copy in every container, and six ways to lose a fraction
- learning which methods return None, and what a class attribute shares
- reading the whole trap list on one page
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