All the Python programming concepts from the earlier chapters; for example, variables, assignment, arithmetic, and conditional statements with if
and if/elif/else
, match
, and the conditional operator
Loops: while
and for
Producing sequences with the range
object
Abnormal loop flow statements: break
and continue
Standard Python functions we have studied: randrange
, sqrt
, etc.
Functions: defining, invoking, parameter passing, local variables, global variables, recursion, default arguments