
Python Quizzes – Real Python
Use these online Python quizzes as a fun way for you to check your learning progress and to test your skills. Each quiz takes you through a series of questions and you'll receive a score at the end.
Python Skill Test Quiz
Test your Python skill by answering questions ranging from fundamentals to more advanced challenges. Each question is designed to test your understanding and maybe even teach you something new.
Python Basics: Chapter 03 – Your First Python Program Quiz
If you’d like to walk through these concepts in a video course, then check out Python Basics: Code Your First Python Program. The quiz contains 14 questions and there is no time limit. You’ll get 1 point for …
Python Basics: Code Your First Python Program Quiz
With Python installed, you’re ready to start coding! Use this quiz alongside Python Basics: Code Your First Python Program to check your knowledge of the following skills:
Python Basics: Functions and Loops Quiz – Real Python
In Python Basics: Functions and Loops, you learned how to create user-defined functions that perform specific tasks. You also learned how loops allow you to repeat some code several times in a row.
Basic Input and Output in Python Quiz
In this quiz, you'll test your understanding of Python's built-in functions for user interaction, namely input () and print (). These functions allow you to capture user input from the keyboard and display output …
Basic Data Types in Python: A Quick Exploration Quiz
Take this quiz to test your understanding of the basic data types that are built into Python, like numbers, strings, bytes, and Booleans.
Python for Loops: The Pythonic Way Quiz – Real Python
In this quiz, you’ll test your understanding of Python’s for loop. By working through this quiz, you’ll revisit how to iterate over items in a data collection, how to use range() for a predefined number of …
Python Keywords: An Introduction Quiz – Real Python
In this quiz, you'll test your understanding of Python keywords and soft keywords. These reserved words have specific functions and restrictions in Python, and understanding how to use them correctly is …
Python while Loops: Repeating Tasks Conditionally Quiz
In this quiz, you'll test your understanding of Python's while loop. This loop allows you to execute a block of code repeatedly as long as a given condition remains true.