9.8. Summary¶
Selection structures in Python include if
, elif
, else
, try
and except
. These selection structures allow certain blocks of code to run or not run based on logical conditions. Logical conditions are expressions or variables that can be evaluated as True
or False
. You learned to indent code segments after if
, elif
, and else
statements. Standard indentation in Python is four spaces.
The difference between syntax errors and exception errors was demonstrated in this chapter. try
/except
blocks only check for exception errors.
At the end of the chapter, you learned how to use flowcharts to describe the flow of a program with four basic shapes and arrows.
9.8.1. Key Terms and Concepts¶
selection structures
if
logical condition
True
False
programmatic flow
indentation
pass
else
else if
elif
exceptions
syntax
syntax error
valid code
exception error
try
except
flow chart