Practice expressions that evaluate to either True or False, such as a and (b or not c).
Remember the order of operations: () → not → and → or
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.
Sorry, it seems that your web browser won't work with this site. Please try updating it, using a different browser, or using a different device.
Sign up to track your progress as your scores improve.
Complete this quiz with the same settings one more time to see a chart of your progress!
Edit and run the programs from the quiz to inspect them below. Try adding more print statements if you're confused!