A beginner-friendly repository to learn Python from the ground up through small lessons and hands-on exercises.
- About
- What you will learn
- Requirements
- Setup (step-by-step)
- How to use this repo
- Folder structure
- Exercises & practice
- Contributing
- License
This repository is created for beginners who want to learn Python programming in a simple, practical, and organized way. Each lesson focuses on core Python concepts with clear examples and exercises.
- Installing & setting up Python
- Variables and data types
- Input & output operations
- Operators and expressions
- If / Elif / Else
- For and While loops
- Functions
- Lists, tuples, dictionaries, sets
- Basic file handling and error management
- Small beginner-level programs
- PC or laptop with internet
- Python 3.8+ installed
- A text editor (VS Code recommended)
- (Optional) Jupyter Notebook
1️⃣ Install Python
Download from https://www.python.org/downloads/
2️⃣ Clone this repository
git clone https://github.com/umarfaraz511/Learn-Basic-Python.git
cd Learn-Basic-Python