Beginner Python Exercises
Here are some enjoyable Python Exercises!
We strive to offer a plethora of Python exercises so you can internalize the concepts we explain through the lessons.
Also, these exercises are not meant to be one-time only resources and the more you practice the more you will achieve better focus, better understanding and flow state of mind.
Choose the topics you'd like to practice from our extensive exercise list.
Exercise 2: Variables | (2)
Exercise 3: Data Types | (4)
Exercise 4: Type Conversion | (8)
Exercise 5: Data Structures | (6)
Exercise 6: Lists | (14)
Exercise 7: Tuples | (8)
Exercise 8: Dictionaries | (11)
Exercise 9: Strings | (14)
Exercise 10: len() | (5)
Exercise 11: .sort() | (7)
Exercise 12: .pop() | (3)
Exercise 13: input() | (6)
Exercise 14: range() | (5)
Exercise 15: Error Handling | (7)
Exercise 16: Defining Functions | (9)
Exercise 17: Slicing | (8)
Exercise 18: Python Operators | (6)
Free online PYTHON courses.
Choose from over 100+ free online Python courses.
Thank you for checking out our Python programming content. All of the Python lessons and exercises we provide are free of charge. Also, majority of the Python exercises have an online and interactive interface which can be helpful in the early stages of learning computer programming.
However, we do recommend having a local Python setup on your computer as soon as possible. Anaconda is another free distribution and an comes as a complete package with lots of libraries and useful software (such as Spyder IDE and Jupyter Notebook) You can check out this: simple Anaconda installation tutorial.