


Five practice tests for the PCPP1 certification exam (exam code PCPP-32-101).
PCPP1 — Certified Professional in Python Programming 1 — is the Python Institute's professional-level exam: 45 questions, 65 minutes, and 70% to pass. It covers five areas:
Advanced object-oriented programming
Coding conventions, best practices and standardization (PEP 8, PEP 20, PEP 257, type hints)
GUI programming with tkinter
Network programming (sockets, JSON, XML, REST clients)
File processing and communicating with the program's environment (sqlite3, XML, CSV, logging, configparser)
These tests give you exam-style questions on those areas, so you can find your weak spots before you pay the exam fee.
Being rebuilt right now
An earlier version of this course repeated questions, and a student said so in a review. That was fair. The whole question bank is being rewritten from the official syllabus: 270 original questions across 6 tests, every question checked against every other one for duplicates, and every code question verified by running the code on Python 3. When it is ready it appears in this same course at no extra cost — if you are enrolled, you get it automatically.
What this course is not
These are original questions written from the public syllabus. They are not real exam questions, and there is no pass guarantee. "Exam dumps" are against the exam rules and teach you nothing.
If you find a mistake, post it in the course Q&A.
PCPP1 and Python Institute are trademarks of the OpenEDG Python Institute. This course is an independent study aid and is not affiliated with or endorsed by them.