Comparison operators

Type of operators that compare two values. Produce boolean as a result.

List of comparison operators

a == b  # equal
a != b  # not equal

a < b   # less than
a > b   # greater than

a <= b  # less than or equal to
a >= b  # greater than or equal to

Examples

Comparison operators are used in conditional statements, loops and anywhere else where boolean is expected.

Comparison in conditional statement

if (x > 10):
  print("Number is larger than 10")
else:
  print("Number is smaller or equal to 10")

The code above will print "Number is larger than 10" if the value of x is an integer larger than 10. Otherwise, it will print "Number is smaller or equal to 10".

Comparison in loop

a = 0
while (a != 7):
  print("Hi!")
  a = a + 1

The code above will print "Hi!" seven times. != is a comparison operator.