Check your Python learning progress and take your skills to the next level with Real Python’s interactive quizzes.
We created 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. Some of them are multiple choice, some will ask you to type in an answer, and some will require you to write actual Python code. As you make your way through each quiz, it keeps score of which questions you answered correctly.
At the end of each quiz you receive a grade based on your result. If you don’t score 100% on your first try—don’t fret! These quizzes are meant to challenge you and it’s expected that you go through them several times, improving your score with each run.
All of these quizzes were created by professional Python developers with years of experience to ensure you’re learning the skills and techniques that really matter.
Browse Python Quizzes
Ready to test your Python skills? Pick a quiz and jump right in:
Splitting, Concatenating, and Joining Strings in Python Quiz
In this quiz, you can test your Python skills when it comes to the most fundamental string operations: splitting, concatenating, and joining.» View Quiz