🌐
W3Schools
w3schools.com › python › python_exercises.asp
Python Exercises
Python Variables Variable Names Assign Multiple Values Output Variables Global Variables Variable Exercises Code Challenge Python Data Types
🌐
Reddit
reddit.com › r/learnpython › good python exercises?
r/learnpython on Reddit: Good Python Exercises?
December 3, 2022 -

What's a good exercise for me to try? I've been learning Python for a bit over a month now and I wanna test what I've learned.

Discussions

Learning Python Exercise - Stack Overflow
I have taken it upon myself to learn python. As it is my second language is has not been that hard to get the hang of. I am looking for some simple python projects to undertake so I can better lear... More on stackoverflow.com
🌐 stackoverflow.com
Websites for Python exercises from beginner to intermediate level?
Learn lists and dictionaries next. Then learn input. Exercise: make a basic login program that takes input from user — name and password. Check against dictionary and decide whether that person can log in More on reddit.com
🌐 r/learnpython
3
0
February 27, 2023
Looking for practice programming, through exercises, at an incremental level of difficulty

https://projecteuler.net/

You'll also improve your math skills.

More on reddit.com
🌐 r/learnpython
46
171
July 21, 2019
So where can i find python coding challenges for amateurs?

There's codewars and you could try the adventofcode

More on reddit.com
🌐 r/learnpython
53
284
February 26, 2019
🌐
PYnative
pynative.com › home › python exercises
Python Exercises, Practice, Challenges [800+ Exercises] – PYnative
801 Python coding exercises with solutions for beginners to advanced developers. Practice 29 topic-wise coding problems, challenges, and programs.
🌐
HackerRank
hackerrank.com › domains › python
Solve Python Code Challenges
A step by step guide to Python, a language that is easy to pick up yet one of the most powerful.
🌐
Exercism
exercism.org › tracks › python › exercises
Python exercises on Exercism
Learn and practice Python by completing 146 exercises that explore different concepts and ideas.
🌐
Practice Python
practicepython.org
Practice Python
Welcome to Practice Python! There are over 40 beginner Python exercises just waiting to be solved. Each exercise comes with a small discussion of a topic and a corresponding post with a solution. Follow on Feedly, Twitter, our mailing list, or your favorite RSS reader.
Find elsewhere
🌐
YouTube
youtube.com › programming with mosh
Python Exercises for Beginners - Exercise #1 - YouTube
Looking for Python practices to learn Python better? Watch this video to practice Python. 🔥Subscribe for more Python tutorials like this: https://goo.gl/SjX...
Published: November 4, 2018
Views: 348K
🌐
Mimo
mimo.org › blog › 15-python-exercises-for-absolute-beginners
15+ Python Assignments for Absolute Beginners (with Solutions and Explanations)
January 27, 2026 - We put together a list of Python assignments for beginners exploring basic concepts in Python to help you learn faster. Each exercise will introduce you to a key concept, provide a step-by-step explanation, and show how it can be useful in real life.
🌐
W3Schools
w3schools.com › python › python_variables_exercises.asp
Python - Variable Exercises
Python Variables Variable Names Assign Multiple Values Output Variables Global Variables Variable Exercises Code Challenge Python Data Types
🌐
Invent with Python
inventwithpython.com › pythongently
Python Programming Exercises, Gently Explained - Invent with Python
Many books and websites have aggressive programming challenges for top coders. However, Python Programming Exercises, Gently Explained is for the rest of us. We want challenges that improve our coding skills, not leave us confused and discouraged. Other tutorials and books have taught you the basics of Python, but the 42 programming exercises in this book let you practice what you've learned.
🌐
GitHub
github.com › zhiwehu › python-programming-exercises
GitHub - zhiwehu/Python-programming-exercises: 100+ Python challenging programming exercises · GitHub
100+ Python challenging programming exercises. Contribute to zhiwehu/Python-programming-exercises development by creating an account on GitHub.
Author: zhiwehu
🌐
w3resource
w3resource.com › python-exercises
Python Exercises, Practice, Solution - w3resource
Python is a versatile, high-level language known for its readability and concise syntax. It supports multiple programming paradigms, including object-oriented, imperative, and functional styles. It features dynamic typing, automatic memory management, and a robust standard library. This section is dedicated to practice exercises for those with beginner to intermediate Python skills.
🌐
Google
developers.google.com › google for education › python › basic python exercises
Basic Python Exercises | Python Education | Google for Developers
list1.py -- complete the list functions in list1.py, based on the material in the Python Lists and Python Sorting sections (additional exercises available in list2.py)
🌐
Practice Python
practicepython.org › exercises
Exercises and Solutions
Why Practice Python? Why Chilis? Resources for learners · Exercises · Blog · About · 1: Character Input · 2: Odd Or Even · 3: List Less Than Ten · 4: Divisors · 5: List Overlap · 6: String Lists · 7: List Comprehensions · 8: Rock Paper Scissors · 9: Guessing Game One ·
🌐
YouTube
youtube.com › watch
Python Exercises - Beginner Series - Exercise 2 - YouTube
Write a program that prints the conversion table of sums of money in euros, in Canadian dollars. The progression of the sums is geometric as in the example b...
Published: April 26, 2019
🌐
w3resource
w3resource.com › python-exercises › sets
Python: Sets - Exercises, Practice, Solution - w3resource
This resource offers a total of 150 Python Sets problems for practice. It includes 30 main exercises, each accompanied by solutions, detailed explanations, and four related problems.
🌐
PYnative
pynative.com › home › python exercises › python functions exercises: 18 coding problems with solutions
18 Python Functions Coding Exercises with Solutions – PYnative
June 13, 2026 - Practice Python functions with exercises on defining functions, calling them, using arguments, working with inner functions, and exploring built-in functions