Course Content

# Data Types in Python

1. Getting Familiar With Numbers in Python

4. Bring All the Topics Together

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`

:

# Task

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?