Lesson 01 · Python
Python Foundations: Values, Variables & Types
How Python represents data: names and values, the core built-in types, f-string formatting, None and truthiness, and what dynamic typing means in practice.
Learning objectives
By the end of this lesson, you will be able to:
- Assign variables with meaningful names
- Use the core built-in types
- Format strings with f-strings
- Check types with type() and isinstance()
- Understand None and truthiness