-
Book Overview & Buying
-
Table Of Contents
Applied Computational Thinking with Python - Second Edition
By :
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 in which 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 keep 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...