2.10. Operadores Relacionais

Os operadores relacionais ou operadores de comparação permitem comparar dois valores e produzir um valor booleano como resultado. Esse tipo de operador, juntamente com os operadores lógicos, são essenciais nos comandos condicionais e nos testes condicionais dos laços de repetição. A Tabela 2.10 apresenta a notação desses operadores e seus significados.

Tabela 2.10 - Operadores relacionais.

Operador

Nome

Expressão

Valor

==

igual

5 == 4

False

5 == 5

True

!=

diferente

5 != 4

True

5 != 5

False

<

menor que

5 < 5

False

4 < 5

True

<=

menor ou igual a

5 <= 5

True

6 <= 5

False

>

maior que

5 > 4

True

4 > 5

False

>=

maior ou igual a

5 >= 5

True

5 >= 6

False

Exemplos:

>>> 5 > 4.1
True
>>> "Land" < "Landsat"
True
>>> "Land Cover" > "Landsat"
False
>>> 5 != 4.1
True