Sharpen your python coding skills by solving these mathematical problems and puzzles.
There are currently 38 quizzes on this page, which are aimed at nurturing various levels of python programming skills.
Check out the python tutorials.
Each quiz asks the student to write the python code that solves the given problem, then call the relevant function in the box below it. You can define as many functions as you need.
These quizzes are accompanied with their solutions. Check them out if you want to warm up before attempting the quizzes in Level 1 and up.
These quizzes test the student's understanding of the following concepts in python: numeric and string data types, and control statements, particularly the for loop.
These quizzes enhance the student's understanding of for and while loops, and challenge them to apply complex conditional statements within the loops.
These quizzes train the students on a deep understanding of iterative and conditional statements, and to apply these programming concepts to solve complex mathematical tasks.
These quizzes train the students to apply their understanding of functions, conditional and iterative statements, and collection data types to solve complex mathematical problems.