PCAP-31-03 practice examsIn development
PCAP - Certified Associate Python Programmer
Python beyond the basics: modules and packages with the import machinery, the exception hierarchy and control flow, strings as immutable sequences with their methods, object-oriented programming with inheritance and special methods, and comprehensions, lambdas, closures and file handling.
What you get
Papers are cut from the bank and weighted like the real exam, and no question appears in two of them. Every wrong answer comes back on later days until you have it right.
What the exam covers
| Modules and packages | 12% |
| Exceptions | 14% |
| Strings | 18% |
| Object-oriented programming | 34% |
| Comprehensions, lambdas, closures and input and output | 22% |
Two sample questions
1. What does a double leading underscore trigger?
- Enforced privacy the interpreter checks
- Name mangling with the class name — correct
- Exclusion from the instance dictionary
- A warning when the name is accessed
Why: It is aimed at avoiding clashes in subclasses rather than at security.
2. What does the title method do?
- Capitalises the first letter of each word — correct
- Capitalises the first letter of the string
- Converts the whole string to upper case
- Removes the whitespace around each word
Why: capitalize is the one that changes only the first character.
The real PCAP-31-03 exam
| Length | 65 minutes plus 10 minutes for the non-disclosure agreement and tutorial |
|---|---|
| Questions | 40 |
| Pass mark | 70% |
| Price | $295 USD |
| Recommended before you sit it | None mandatory. PCEP is recommended first. |
| Valid for | No expiry |
Exam facts as published by Python Institute; always check the vendor’s page before you book.
Study PCAP-31-03 with Chiron
Chiron is invitation-only while we are in beta, and nothing is for sale yet: invited accounts use every paper, drill and course note for free.