8. Boolean Variables

8.1. Relational Operators

Relational Operators

Operator

Operation

Mathematical equivalent symbol

==

equal

=

>

greater than

>

<

less than

<

!=

not equal

<>

>=

greater or equal

>=

<=

less or equal

<=

  • Note that the equality operator is two equals (==)

8.2. Examples:

1a = 1
2b = 5
3c = 2
4d = 1
5print(a == b)
6print(b > a)
7print(a < b)
8print(a == d)
9print(b >= a)
10print(c <= b)
11print(d != a)
12print(d != b)
line that just executed

next line to execute

Print output (drag lower right corner to resize)
Frames
Objects

Activity: CodeLens 8.2.1 (cl_l05_8a_en)

8.3. Important Example

  • >= or <= for equal values

1print(5 >= 5)
2print(5 <= 5)
line that just executed

next line to execute

Print output (drag lower right corner to resize)
Frames
Objects

Activity: CodeLens 8.3.1 (cl_l05_8b_en)

8.4. Example

  • We can use relational operators to initialize logical variables

1grade = 8
2average = 6
3passed = grade > average
4print(passed)
line that just executed

next line to execute

Print output (drag lower right corner to resize)
Frames
Objects

Activity: CodeLens 8.4.1 (cl_l05_8c_en)

You have attempted 1 of 2 activities on this page