This repository contains small Python exercises that I am working on while learning Python fundamentals.
The goal of this repo is to:
- Practice core Python concepts
- Build consistency through daily coding
- Track my learning progress over time
Each file focuses on one concept or problem, keeping things simple and readable.
-
cart_item_counter.py
Practice looping through lists and counting items. -
logical_operators.py
Understanding boolean logic, conditionals, and control flow. -
tricky_counter.py
Summing values in a list using loops. -
find_duplicates.py
Finding duplicate elements in a list. -
highest_even.py
Finding the highest even number from a list using a function. -
pub_entry_checker_input.py
Using functions, user input, validation, and conditionals. -
my_first_GUI.py
Early experimentation with matrix-style output and rendering logic.
- Variables and data types
- Lists, sets, and dictionaries
- Loops (
for,while) - Conditionals (
if / elif / else) - Functions and return values
- Input validation
- Problem-solving with Python
- more exercises
Make sure you have Python 3 installed.
python3 filename.py