Software · Free Tool · Unit 1
Five minutes. Twenty questions. Real answers with explanations after each one. You'll see your overall score and a per-topic breakdown so you know exactly what to work on next.
About 5 minutes for 20 questions. There is no timer — go at your own pace.
The quiz is designed for people who have learned the basics and want to test what stuck. If you've never written a line of Python, start with one of the free resources linked on the results page first.
The quiz and your score are completely free, no account required. You can optionally drop an email at the end for a personalized study plan based on your weakest topic.
Yes — hit the retake button on the results screen, or refresh the page. Questions appear in the same order each time so you can track your improvement.
Questions are original to YorkSims. The underlying topics align with Python for Everybody by Dr. Charles R. Severance (py4e.com), licensed under Creative Commons Attribution 3.0.
Source
Questions are original to YorkSims. Topics align with Python for Everybody by Dr. Charles R. Severance, py4e.com, licensed under Creative Commons Attribution 3.0 Unported.