you can think of the computer' evaluation process for ( and ( as the following( and ( true and ( true and true true you can also use multiple boolean operators in an expressionalong with the comparison operators = and not = and = true the boolean operators have an order of operations just like the math operators do after any math and comparison operators evaluatepython evaluates the not operators firstthen the and operatorsand then the or operators elements of flow control flow control statements often start with part called the condition and are always followed by block of code called the clause before you learn about python' specific flow control statementsi'll cover what condition and block are conditions the boolean expressions you've seen so far could all be considered conditionswhich are the same thing as expressionscondition is just more specific name in the context of flow control statements conditions always evaluate down to boolean valuetrue or false flow control statement decides what to do based on whether its condition is true or falseand almost every flow control statement uses condition blocks of code lines of python code can be grouped together in blocks you can tell when block begins and ends from the indentation of the lines of code there are three rules for blocks blocks begin when the indentation increases blocks can contain other blocks blocks end when the indentation decreases to zero or to containing block' indentation flow control