Boolean operators compare statements and result in boolean values. There are three boolean operators:

  1. and, which checks if both the statements are True;
  2. or, which checks if at least one of the statements is True;
  3. not, which gives the opposite of the statement.

We’ll go through the operators one by one.


Check out the truth tables to the right. They show the results of using AND, OR, and NOT boolean operators given the boolean inputs A and B.

Click next to continue.

Take this course for free

Mini Info Outline Icon
By signing up for Codecademy, you agree to Codecademy's Terms of Service & Privacy Policy.

Or sign up using:

Already have an account?