Python core
This folder has no README. Everything inside it is listed below.
Folders
Notes
- Is Python interpreted or compiled? 5
- Mutable vs Immutable Types in Python 9
- Variable Scope in Python 3
- Introspection in Python 3
- What is the difference between is and ==? 3
- Difference Between __init__() and __new__() in Python 3
- Types of Imports in Python 3
- Class, Iterator, and Generator in Python 3
- Metaclass and Loop Variable in Python 3
- Difference Between Iterators and Generators 3
- Difference Between staticmethod and classmethod in Python 3
- Decorators and Context Managers in Python 3
- args and *kwargs in Python 3
- Testing in Python 5
- Fixtures and Patch in pytest 3
- Lambda Functions and Their Usage with map, filter, and reduce in Python 3
- Shallow vs deep copy
- Hashable Objects in Python 3
- Argument Passing in Python: By Reference or By Value? 3
- Python, Backend, and Architecture Learning Notes 4
- Python, Backend, and Architecture Learning Notes 3
- Generators and Iterators in Python 3
- __eq__ vs __hash__
- Enum vs StrEnum 6
- Debugging and introspecting async code 5
- Application debugging and introspection 5
- Python memory model — allocation, refcounting, GC
- __slots__ — when it saves memory and what it breaks
- weakref — References That Don't Prevent GC 8
- String interning and the small-int cache
- dis — inspecting Python bytecode
- dict internals
- list internals
- match/case — structural pattern matching (3.10+)
- What's new in Python 3.12-3.14 5