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.
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