TP logo
Focused certification exam prep
Start practice

TP Cheat Sheet 2026: One-Page Review of Must-Know Facts

TL;DR
  • Tosa Python is 35 adaptive questions in 90 minutes, mixing multiple-choice, interactive and live coding tasks.
  • You need 551 out of 1000 to certify; 551-725 is Productive, 726-875 Advanced, 876-1000 Expert.
  • The exam targets Python 3.10 and covers five domains, with no official percentage weights published.
  • US Certification Ready package with online proctoring is USD 109 for one exam.

The Exam Format at a Glance

This page is the one-sheet version of everything a Tosa Python candidate should be able to recite before sitting down. The credential is issued by Isograd under the Tosa brand, and the blueprint you are tested against is the Tosa Python Exam Blueprint. If you want the long-form walkthrough rather than the compressed version, the TP Study Guide 2026 covers preparation in depth.

ItemFact
IssuerIsograd / Tosa
Python version offeredPython 3.10
Number of questions35, adaptive
Time limit90 minutes
Task typesMultiple-choice, interactive, live coding
LanguagesEnglish and French
PrerequisitesNone
ID requirementValid photo ID
ConditionsClosed book, proctored
Certification threshold551 / 1000

Two details deserve emphasis. First, the exam is adaptive: the questions you see respond to how you answer, so you cannot count on a fixed pool or skip-and-return strategies the way you might on a linear test. Second, it is closed book. There are no reference tabs, so syntax and standard-library behavior have to live in your head. For eligibility specifics, see TP Requirements 2026.

Scoring Bands and What They Signal

Tosa reports a score on a 1000-point scale rather than a simple pass/fail. Certification is awarded at 551/1000, and the score also places you in a named level.

Score rangeLevel
Below 551Not certified
551-725Productive
726-875Advanced
876-1000Expert

The practical point: clearing 551 gets you certified, but the level on your credential is what a reviewer actually reads. A candidate aiming only to pass will land in Productive; reaching Advanced or Expert requires reliability across all five domains, including the harder optimization material. For a detailed look at thresholds, read TP Passing Score 2026.

No verified pass rate: No public issuer pass-rate figure was verified for this exam, so be skeptical of any site quoting one with confidence. The TP Pass Rate 2026 article explains what can and cannot be said from available data.

The Five Domains in One Pass

The blueprint lists five exam objectives. Tosa publishes no percentage weights, so you cannot allocate study time by weight; you have to treat each domain as potentially heavy and let your practice scores tell you where you are weak. Note that the blueprint introduction refers to four categories and the exam webpage says five while displaying four, but the five complete numbered sections are the authoritative scope. The full breakdown lives in TP Exam Domains 2026; here is the condensed view.

Domain 1: Fundamentals and Applications

The entry layer: what Python is used for, how programs run, and the basic mechanics of writing and executing scripts.

  • Running code, working with the interpreter and scripts
  • Variables, basic types and simple input/output
  • Recognizing typical application areas for the language

Domain 2: Language and Syntax

Core grammar and control flow. Expect many questions where one small syntax detail decides the answer.

  • Operators, expressions and type conversion
  • Conditionals, loops and their control statements
  • Functions: parameters, return values and scope
  • Indentation rules and common error types

Domain 3: Data Structures and Objects

Built-in collections and object-oriented basics, where mutability and iteration behavior generate many tricky items.

  • Lists, tuples, dictionaries and sets, and when each is appropriate
  • Indexing, slicing and comprehension syntax
  • Classes, instances, attributes and methods
  • Mutable versus immutable behavior

Domain 4: Modules and Packages

How code is organized and reused, including the standard library and third-party tools.

  • Import styles and namespaces
  • Creating and structuring your own modules
  • Using standard-library modules effectively
  • Installing and managing external packages

Domain 5: Code Optimization

Writing code that is cleaner and more efficient, often tested through live coding or interactive refactoring.

  • Choosing efficient constructs and data structures
  • Reducing redundancy and simplifying logic
  • Readable, idiomatic Python

Python 3.10 Details Worth Memorizing

The exam is delivered on Python 3.10, so version-specific behavior is fair game. Rather than hunting for obscure trivia, anchor on features that are genuinely characteristic of 3.10-era Python and confirm them in an actual interpreter.

  • Structural pattern matching: the match / case statement arrived in 3.10. Know the basic syntax and how a wildcard case behaves.
  • Union type syntax: the X | Y notation in annotations is available in 3.10.
  • Clearer error messages: 3.10 improved diagnostics for common syntax errors, which helps when you debug under time pressure.
  • Fundamentals that never change: mutable default arguments, shallow versus deep copies, and the difference between is and == remain perennial trouble spots.
Practice in a real interpreter: Because live coding tasks run in a browser environment on the exam platform, get used to writing short snippets from memory and predicting output before you run them. Predict first, run second, and investigate every mismatch.

Question Styles: What Each One Tests

Multiple-choice

These check recognition and precise reading: what a snippet prints, which expression is valid, which structure fits a scenario. Distractors usually exploit near-miss syntax or a misremembered built-in. Read the code line by line; do not skim.

Interactive tasks

Interactive items go beyond picking an option, asking you to arrange, complete or manipulate elements in the interface. They reward understanding of structure rather than raw recall.

Live coding

This is where the exam separates memorizers from practitioners. You write or fix working code, so you need fluency with loops, functions, collections and imports without a reference. Because the test is adaptive, strong performance can steer you toward harder items. To calibrate how demanding that feels, see How Hard Is the TP Exam?. You can also rehearse the format with the TP practice tests.

Key Takeaway

Do not rely on multiple-choice instincts alone. Spend a meaningful share of preparation writing small programs from a blank file, because live coding tasks cannot be guessed.

Booking, Proctoring and Price Facts

Delivery runs on the Isograd/Tosa platform, through approved centers or remote proctoring. Integrity Advocate is identified as the remote proctoring provider. The current US individual store does not offer Prometric booking for this subject, so do not plan around a Prometric testing center.

ItemFact
US packageCertification Ready, one exam with online proctoring
US priceUSD 109
Regional pricingPrices and offers differ by region
Remote providerIntegrity Advocate
IdentificationValid photo ID required

Practice assessments and training hours are separate from the certification exam, so check what your purchase actually includes before assuming a bundle covers both. The full cost picture, including regional variation, is in TP Certification Cost 2026, and scheduling guidance is in TP Exam Dates 2026.

Policy Conflicts to Verify Before You Book

Tosa's own published material is not fully consistent on validity and retakes, and a good cheat sheet should say so plainly rather than pick a side.

TopicOne source saysAnother source says
ValidityThree years (blueprint and US FAQ)Lifetime validity with three-year score ageing
Retake wait24-hour minimum in the US FAQ, possibly longer locallyNo minimum wait
Resolve it at checkout: The applicable terms remain unresolved from public pages alone. Before paying, read the terms shown for your region on the Tosa FAQ and exam-policies pages, and screenshot them. If your employer or school requires a credential that stays current, the validity wording matters, so confirm it rather than assuming.

Where the Credential Fits in Hiring

A Tosa Python result is a skills-assessment credential, best read as evidence of working Python competence at a stated level (Productive, Advanced or Expert). It is useful for junior developers, career changers, analysts who script, and students who need a verifiable signal beyond a course certificate. It does not replace a portfolio or interview performance. How it plays in the market, including roles and pay expectations, is discussed in TP Jobs, TP Salary Guide 2026 and Is the TP Certification Worth It?. We do not quote salary figures here because none are verified for this credential.

A Domain-Ordered Review Schedule

Since no weights are published, sequence the domains by dependency: later topics assume earlier ones. This is the only schedule section in this sheet, and it is deliberately tied to the blueprint order.

Week 1

Fundamentals and Language Syntax

  • Drill Domains 1 and 2: types, operators, control flow, functions
  • Write ten short programs from a blank file without references
Week 2

Data Structures and Objects

  • Practice slicing, comprehensions and dictionary/set operations
  • Build small classes; test mutability edge cases
Week 3

Modules, Packages and Optimization

  • Practice import forms and standard-library usage
  • Refactor your Week 1 and 2 programs for clarity and efficiency
Week 4

Timed Mixed Practice

  • Run full-length timed sessions of 35 questions in 90 minutes
  • Revisit whichever domain your results show as weakest

For a deeper treatment, return to the TP Study Guide, and background on the credential itself is in What Is TP Certification?.

Frequently Asked Questions

How many questions are on the Tosa Python exam?

The exam has 35 adaptive questions to be completed in 90 minutes. Questions include multiple-choice, interactive and live coding tasks.

What score do I need to pass?

Certification requires 551 out of 1000. Scores of 551-725 are Productive, 726-875 Advanced and 876-1000 Expert.

Which Python version does the exam use?

The offered software version is Python 3.10, so features such as match/case are within scope for preparation.

Are there prerequisites, and what do I need on exam day?

There are no prerequisites. You need a valid photo ID, and the exam is closed book and proctored, either at an approved center or remotely via Integrity Advocate.

How long is the certification valid and when can I retake?

Tosa's published answers conflict: some state three-year validity with a 24-hour minimum retake wait in the US, while another says lifetime validity with three-year score ageing and no minimum wait. Check the terms shown at booking for your region.

Ready to pass your TP exam?

Put this into practice with free TP questions across every exam domain.