Python Variables
Create variables, reassign values, use naming rules, and avoid confusing variable habits.
Python Data Types
Understand built-in types including text, numeric, sequence, mapping, set, boolean, binary, and None.
Python Numbers
Use integers, floats, complex numbers, numeric operators, rounding, and precision-aware habits.
Python Casting
Convert values with str(), int(), float(), bool(), list(), tuple(), set(), and dict().
Python None
Use None to represent missing values, defaults, optional returns, and empty state safely.