Skip to content

This repository was created to refresh various Python concepts and features in a single night. It's primarily for personal use, but it might also be helpful for anyone looking to review or learn Python in a concise and fast-paced way. Feel free to explore, fork, or use it as you like.

Notifications You must be signed in to change notification settings

rivaldigunawanyusuf/one-night-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐍 One-Night Python

A concise, one-night Python refresher — written for myself, but free for anyone to use, learn from, or contribute to.

🚀 Purpose

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.


💡 Philosophy

  • 🧠 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

📂 File Index

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

🤝 Contributions

Feel free to fork, improve, or suggest enhancements — especially if you're also brushing up your Python skills.


✍️ Author

Created by Rivaldi Gunawan Yusuf — just a developer taking one night to sharpen the Python blade. 🗡️

About

This repository was created to refresh various Python concepts and features in a single night. It's primarily for personal use, but it might also be helpful for anyone looking to review or learn Python in a concise and fast-paced way. Feel free to explore, fork, or use it as you like.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages