Skip to content

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