Examers.io
ExamsOrganizationsHow it worksPricingHelp & FAQ
Python Institute logo

Python InstitutePCPP1 - Certified Professional Python Programmer 1

Domain 1Objective 10

PCPP-32-101 1.10 Perform Shallow and Deep Copy Operations PCPP-32-1 Practice Questions (Page 4)

Part of the Advanced Object-Oriented Programming domain, which accounts for 35% of the PCPP-32-1 exam. Python Institute does not publish an official question count, but from its 65-minute exam (~25–45 total, ~9–16 in this domain), expect 1–1 from this objective — we provide 20 practice questions to prepare you well beyond it. (estimate)

20questions here
4free pages
5concepts
35%of the exam

Questions 16–20

  1. 16foundation · easy

    What does the `is` operator compare?

    Select an answer first
  2. 17foundation · easy

    What does the `id()` function return when called on an object?

    Select an answer first
  3. 18expert · hard

    A developer implements a deep copy of a custom class that contains a reference to a shared cache object. The cache is expensive to recreate and should be shared between the original and the copy. However, all other attributes must be independent. Which approach achieves this?

    Select an answer first
  4. 19foundation · easy

    What does the `copy()` method on a list do?

    Select an answer first
  5. 20application · medium

    A developer writes a caching system where keys are objects. The system must distinguish between two objects that have equal values but different identities. Which approach correctly implements this distinction?

    Select an answer first
Finished these 5 questions?

Review the revealed explanations, or continue through the curriculum.

No more pagesBack to PCPP-32-1

Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by Python Institute. “PCPP-32-1” is a trademark of its owner, used for identification only.