Free skill test

Python test

Core language semantics: mutability, scope, comprehensions, exceptions, and common gotchas.

20 questions · 25 min

What Python covers

Python is a general-purpose programming language widely used in data work, backend services, automation, and scripting. Assessment items include realistic debugging and implementation tasks, weighted toward the patterns Python is actually used for in industry rather than abstract puzzles.

Test format

  • 20 questions
  • Time limit: 25 minutes
  • Pass mark: 70%
  • Copying, pasting and leaving the page are recorded during the test
  • You can take it again 24 hours after your last try

What you get

  • A pass adds Python to your profile as tested evidence
  • Your CV can link to the result with a QR code
  • Employers see the score and the date, and can check the result themselves
  • You choose whether your result is public

More ways to show Python

Common questions

Is the Python test free?
Yes. Create a free account and take the test. Taking it and sharing the result cost nothing.
Can I take the Python test again?
Yes, 24 hours after your last try. Use the time to practise the parts you found hard.
How do employers see my Python result?
Your profile and CV show the score and the date. Employers can open the link to check that the result is real.