Introduction to Boolean Data Type | True or False?
Data Types in Python

# Introduction to Boolean Data Type

The boolean data type is a semblance of our ordinary words: yes or no. Number `1` means yes, and `0` means no. It was invented to give certain instructions to computers. For instance, if this condition is true, we should continue, but in the opposite case, we should stop. Indeed, it is better to use only `0` and `1` to exclude misunderstanding, but every number except `0` means `True`.

It should be noted that if we write true instead of `True` or false instead of `False`, it leads to an error.

The operators `>`, `<`, `!=`, `==`, `<=`, and `>=` are essential for making meaningful boolean statements. Without these symbols, boolean statements wouldn't serve any purpose.

 Sign Syntax Purpose `>` `X > Y` Returns `True` if `X` is greater than `Y` `<` `X < Y` Returns `True` if `X` is less than `Y` `!=` `X != Y` Returns `True` if `X` is not equal to `Y` `==` `X == Y` Returns `True` if `X` is equal to `Y` `<=` `X <= Y` Returns `True` if `X` is less than or equal to `Y` `>=` `X >= Y` Returns `True` if `X` is greater than or equal to `Y`

Let's look at the example of simple boolean statements:

The following expressions return `True`:

However, these expressions return `False`:

It's time to work with tricky data type!

Choose the correct sign from `>`, `<`,`!=`, `==`, `<=`, and `>=` to fill in the gaps `___` and to make all statements return `False`.

Everything was clear?

Section 2. Chapter 1

Course Content

Data Types in Python

# Introduction to Boolean Data Type

The boolean data type is a semblance of our ordinary words: yes or no. Number `1` means yes, and `0` means no. It was invented to give certain instructions to computers. For instance, if this condition is true, we should continue, but in the opposite case, we should stop. Indeed, it is better to use only `0` and `1` to exclude misunderstanding, but every number except `0` means `True`.

It should be noted that if we write true instead of `True` or false instead of `False`, it leads to an error.

The operators `>`, `<`, `!=`, `==`, `<=`, and `>=` are essential for making meaningful boolean statements. Without these symbols, boolean statements wouldn't serve any purpose.

 Sign Syntax Purpose `>` `X > Y` Returns `True` if `X` is greater than `Y` `<` `X < Y` Returns `True` if `X` is less than `Y` `!=` `X != Y` Returns `True` if `X` is not equal to `Y` `==` `X == Y` Returns `True` if `X` is equal to `Y` `<=` `X <= Y` Returns `True` if `X` is less than or equal to `Y` `>=` `X >= Y` Returns `True` if `X` is greater than or equal to `Y`

Let's look at the example of simple boolean statements:

The following expressions return `True`:

However, these expressions return `False`:

Choose the correct sign from `>`, `<`,`!=`, `==`, `<=`, and `>=` to fill in the gaps `___` and to make all statements return `False`.