Head First into Python
Now that we've established the basics and gotten ourselved acquainted with Python, it's time to get into the crux of programming and learn how to use some of the primary features of Python and, really, any language.
Conditions
Most of the time, you only want your code to run if something is true (or false). For example, sa...
Conditional Operators
Right now, we know how to use simple conditions in if-else statements. What if we wanted to check...
Loops
We learned about conditions and saw how we can use them to make our code run only when we want it...
Lambdas
Let's take a break from all this new condition and loop stuff and go back to something we recogni...
Higher Order Functions
Remember the add_2 function from the previous section on lambdas? What if we wanted to make a gen...
Environments
If you haven't read my notes on environment diagrams, now is a good time to read those. Parent Fr...