Summary
In this chapter, we discussed control flow and order by looking at for
loops, range
, while
loops, and functions. Control flow refers to the order a program reads an algorithm. Typically in Python, one line is read right after the other. In this chapter, we learned how you can control that order. Specifically, we learned that we could do so by iterating through data. Here are some important points to remember: while
loops run so long as a condition is met, for
loops iterate over a sequence (string, numerical, list, dictionary, set, or tuple), and range
is used to create a sequence of numbers.
We also learned that we can combine these things when creating conditions, defining functions, and designing our algorithms. The most important thing to continue keeping in mind is that order matters, so we need to be careful about when we define necessary variables and how to write the algorithms so that they don't run infinitely or break before they should. Control flow is important...