Operadores de comparação Python

Resumo : neste tutorial, você aprenderá sobre os operadores de comparação Python e como usá-los para comparar dois valores.

Introdução aos operadores de comparação Python

Na programação, muitas vezes você deseja comparar um valor com outro valor. Para fazer isso, você usa operadores de comparação.

Python possui seis operadores de comparação, que são os seguintes:

  • Menor que ( <)
  • Menos que ou igual a ( <=)
  • Maior que ( >)
  • Melhor que ou igual a ( >=)
  • Igual a ( ==)
  • Diferente de ( !=)

Esses operadores de comparação comparam dois valores e retornam um valor booleanoTrue , ou False.

Você pode usar esses operadores de comparação para comparar números e strings .

Operador menor que (<)

O operador Menor que (<) compara dois valores e retorna Truese o valor à esquerda for menor que o valor à direita. Caso contrário, ele retorna False:

left_value  < right_valueLinguagem de código:  Python  ( python )

O exemplo a seguir usa o operador Menor que ( <) para comparar dois números:

>>> 10 < 20
True
>>> 30 < 20
FalseLinguagem de código:  Python  ( python )

É bastante óbvio quando você usa o operador menor que com os números.

O exemplo a seguir usa o operador menor que ( <) para comparar duas strings:

>>> 'apple' < 'orange'
True
>>> 'banana' < 'apple'
FalseLinguagem de código:  Python  ( python )

A expressão 'apple' < 'orange'retorna Trueporque a letra ain appleestá antes da letra oin orange.

Da mesma forma, 'banana' < 'apple'retorna Falseporque a letra 'b'está depois da letra 'a'.

O exemplo a seguir mostra como usar o operador menor que com variáveis :

>>> x = 10
>>> y = 20
>>> x < y
True
>>> y < x
FalseLinguagem de código:  Python  ( python )

Menor ou igual ao operador (<=)

O operador menor ou igual a compara dois valores e retorna Truese o valor esquerdo for menor ou igual ao valor direito. Caso contrário, ele retorna False:

left_value <= right_valueLinguagem de código:  Python  ( python )

O exemplo a seguir mostra como usar o operador menor ou igual a para comparar dois números:

>>> 20 <= 20
True
>>> 10 <= 20
True
>>> 30 <= 30
TrueLinguagem de código:  Python  ( python )

Este exemplo mostra como usar o operador menor ou igual a para comparar os valores de duas variáveis:

>>> x = 10
>>> y = 20
>>> x <= y
True
>>> y <= x
FalseLinguagem de código:  Python  ( python )

Operador maior que (>)

O operador maior que ( >) compara dois valores e retorna Truese o valor da esquerda for maior que o valor da direita. Caso contrário, ele retorna False:

left_value > right_valueLinguagem de código:  Python  ( python )

Este exemplo usa o operador maior que ( >) para comparar dois números:

>>> 20 > 10
True
>>> 20 > 20
False
>>> 10 > 20
FalseLinguagem de código:  Python  ( python )

O exemplo a seguir usa o operador maior que ( >) para comparar duas strings:

>>> 'apple' > 'orange'
False
>>> 'orange' > 'apple'
TrueLinguagem de código:  Python  ( python )

Operador Maior ou Igual a ( >=)

O operador maior ou igual a ( >=) compara dois valores e retorna Truese o valor da esquerda for maior ou igual ao valor da direita. Caso contrário, ele retorna False:

left_value >= right_valueLinguagem de código:  Python  ( python )

O exemplo a seguir usa maior ou igual a um operador para comparar dois números:

>>> 20 >= 10
True
>>> 20 >= 20
True
>>> 10 >= 20
FalseLinguagem de código:  Python  ( python )

O exemplo a seguir usa o operador maior ou igual a para comparar duas strings:

>>> 'apple' >= 'apple'
True
>>> 'apple' >= 'orange'
False
>>> 'orange' >= 'apple'
TrueLinguagem de código:  Python  ( python )

Operador igual a (==)

O operador igual a ( ==) compara dois valores e retorna Truese o valor da esquerda for igual ao valor da direita. Caso contrário, ele retorna False:

left_value == right_valueLinguagem de código:  Python  ( python )

O exemplo a seguir usa o operador igual a ( ==) para comparar dois números:

>>> 20 == 10
False
>>> 20 == 20
TrueLinguagem de código:  Python  ( python )

E o exemplo a seguir usa o operador igual a ( ==) para comparar duas strings:

>>> 'apple' == 'apple'
True
>>> 'apple' == 'orange'
FalseLinguagem de código:  Python  ( python )

Operador Diferente do (!=)

O operador diferente de ( !=) compara dois valores e retorna Truese o valor da esquerda não for igual ao valor da direita. Caso contrário, ele retorna False.

left_value != right_valueLinguagem de código:  Python  ( python )

Por exemplo, o seguinte usa o operador diferente de para comparar dois números:

>>> 20 != 20
False
>>> 20 != 10
TrueLinguagem de código:  Python  ( python )

O exemplo a seguir usa o operador diferente de para comparar duas strings:

>>> 'apple' != 'apple'
False
>>> 'apple' != 'orange'
TrueLinguagem de código:  Python  ( python )

Resumo

  • Um operador de comparação compara dois valores e retorna um valor booleano, Trueou False.
  • Python tem seis operadores de comparação: menor que ( <), menor ou igual a ( <=), maior que ( >), maior ou igual a ( >=), igual a ( ==) e diferente de ( !=).

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *