Boolean Expressions

Practice expressions that evaluate to either True or False, such as a and (b or not c).

Remember the order of operations: ()notandor

If you're not familiar with boolean expressions, check out ch. 5.2 - 5.7 of Think Python (this should only take 5-15 minutes to read).

The programs in this quiz are randomly generated and will be different every time. Practice a little every day to see your scores improve.

After you finish, you can edit and run all of the programs from the quiz.