A beginner-friendly collection of Python fundamentals concepts implemented using Jupyter Notebooks. This repository is perfect for learners starting with Python — covering core topics with explanations and examples.
This repository walks you through the essential building blocks of Python programming:
- Operators
- Conditional Statements (
if,elif,else) - Loops (
for,while) - Strings
- Lists
- Tuples
- Sets
- Dictionaries
- Functions
- Lambda Expressions
- Exception Handling
Each topic is explained using intuitive examples and practice code in Jupyter Notebook format (*.ipynb).
This project is designed to help:
- Beginners understand Python basics
- Anyone build logical thinking and problem-solving skills
- Students practice key concepts with real examples
- Self-learners organize all foundational Python learning in one place
Make sure you have the following installed:
- Python 3.7 or above
- Jupyter Notebook or Jupyter Lab
You can install Jupyter with:
pip install notebook
# or
pip install jupyterlab