Readings
- Lutz, 2019, Part III, Chapter 10. Introducing Python Statements
- Lutz, 2019, Part III, Chapter 11. Assignments, Expressions, and Prints Read only up to and including “The Python 3.X print Function.”
- Lutz, 2019, Part III, Chapter 12. if Tests and Syntax Rules
- Lutz, 2019, Part III, Chapter 13. while and for Loops
- Lutz, 2019, Part III, Chapter 14. Iterations and Comprehensions
- Lutz, 2019, Part III, Chapter 15: The Documentations Interlude
Optional
Reading: Values, Variables, Expressions, and Statements
Definitions
- Values: Raw data elements represented in a program, e.g. numbers and strings.
- Variables: Names to which values are assigned.
- Expressions: Combinations of values, variables, operators, functions, and other expressions that evaluate to a value.
- Statements: Groupings of expressions that produce some result. Statements do things.
Statement Types
See Statement Types in Lutz.