A concise, one-night Python refresher — written for myself, but free for anyone to use, learn from, or contribute to.
This repository is designed as a fast-paced, practical Python review — ideal for developers who want to refresh their Python knowledge in just one night. While it was originally created for personal use, others may find it useful as a compact reference or crash course.
- 🧠 One night, no fluff - focused only on what matters
- ⚡ High-speed recall - scan and run with no overhead
- ✅ Minimal & practical - no theory dumps, only real examples
- 📎 Self-contained - no external packages required
Each file covers a single Python concept — from the absolute basics to more advanced patterns — with a clear, minimal code-first approach.
| File | Topic |
|---|---|
| 01 | Basic Data Types |
| 02 | Output and Printing |
| 03 | Variables |
| 04 | Arithmetic Operators |
| 05 | Common String Methods |
| 06 | f-Strings |
| 07 | Input from User |
| 08 | Comparison Operators |
| 09 | Logical Operators |
| 10 | If-Elif-Else |
| 11 | For Loops |
| 12 | While Loops |
| 13 | Functions |
| 14 | Built-in Functions |
| 15 | Range Function |
| 16 | List and Tuple |
| 17 | List Manipulation |
| 18 | Dictionaries |
| 19 | Sets |
| 20 | Comprehensions |
| 21 | Truthy/Falsy |
| 22 | Scope |
| 23 | Exceptions |
| 24 | File Handling |
| 25 | Lambda Functions |
| 26 | Advanced Functions |
| 27 | Modules and Imports |
| 28 | Closures and Decorators |
| 29 | Class and Object |
| 30 | Inheritance and Polymorphism |
| 31 | Encapsulation and Property |
| 32 | Dunder and Magic Methods |
| 33 | OOP |
| 34 | Summary - Full Python Review |
Feel free to fork, improve, or suggest enhancements — especially if you're also brushing up your Python skills.
Created by Rivaldi Gunawan Yusuf — just a developer taking one night to sharpen the Python blade. 🗡️