Home / Software Development / PCAP / PCAP Training / AI Tutor / Readiness Test
★ 43,965+ PCAP candidates assessed this year

Know exactly where you stand
before investing months in
PCAP preparation.

10 exam-based questions across all 5 domains. Discover your strongest and weakest domains, identify where you'll gain points fastest, and get a personalised readiness report in 10 minutes.

91%
discovered a weakness they didn't know they had
+34%
average readiness improvement after following their plan
10 min
personalised readiness assessment
No credit card No Login required Results in 10 minutes Personalised report
12 PCAP candidates took this test today  ·  Trusted by 43,965+ this year

What this test does

1
Diagnoses gaps - not just a score
10 scenario-based questions mirror real Python Institute PCAP difficulty. Every answer is analysed for speed, confidence, and domain accuracy.
2
Identifies the domains with the biggest impact on your score
Most Python Institute PCAP failures come from just 1–2 weak domains. This test finds yours - by name - so you know exactly where to focus.
3
Gives you a pass-ready date and daily plan
Your report includes a predicted date you'll cross the 90% readiness threshold and a day-by-day study schedule built around your gaps.

PCAP domains covered in this test

Modules and Packages
6
12 of exam
Exceptions
5
14 of exam
Strings
8
18 of exam
Miscellaneous
9
22 of exam
Object-Oriented Programming
12
34 of exam

Stop guessing.
Know your PCAP gaps before exam day.

Free, instant, no login. Takes 10 minutes. Your report shows exactly what to fix - by domain.

No credit card No email to start Instant result

Frequently asked questions

How hard is the PCAP exam? +
PCAP is moderately hard for working developers because it tests exact interpreter behavior without an interpreter. Many questions show a snippet and ask for the output or the exception raised. Object-oriented programming is about a third of the score, covering class versus instance variables, inheritance, MRO and introspection. People who write scripts but rarely build classes find this section difficult.
What is the PCAP-31-03 exam format? +
PCAP-31-03 has 40 questions in 65 minutes, plus about 10 minutes for the non-disclosure agreement and tutorial. Questions are single-choice and multiple-choice, and they carry different weights. You take it through Pearson VUE, either at a test center or with online proctoring. Expect many questions built around short code snippets, so practice reading code without running it.
What is the PCAP passing score? +
You need 70%. Because questions are weighted differently, missing a few high-value questions, often in OOP or exceptions, can hurt more than missing several lower-value ones. Your score report shows performance by section, which is useful if you need to retake. Aim for consistently 80% or more on practice tests before booking to leave a margin.
How much does PCAP cost and are there prerequisites? +
The exam voucher costs $295. There are no formal prerequisites, although the entry-level PCEP is a common first step. PCAP is a lifetime certification with no expiry or renewal requirement. It is also a prerequisite for the professional-level PCPP1. The voucher covers a single attempt, so a retake means buying another one. Check the OpenEDG Python Institute site for current pricing and any discounts.
What topics are on PCAP-31-03? +
The exam covers modules and packages, exceptions, strings, object-oriented programming, and miscellaneous topics including list comprehensions, lambdas, closures and file processing. OOP carries the largest share at 34%. Expect questions on the exception hierarchy, except clause ordering, __name__, import mechanics and string methods. Generators and iterators also show up, often as output-prediction questions.
How long should I prepare for PCAP? +
If you already code in Python, plan four to six weeks of focused study, with extra time on OOP if you rarely write classes. Newer programmers often need two to three months. The best practice is predicting output by reading code before running it, so you build the trace-in-your-head skill the exam requires.