Publicado em

Operadores de Comparação em Python

Partilhar:

Introdução

Os operadores de comparação são essenciais em programação para comparar valores e determinar a relação entre eles. Em Python, estes operadores são usados frequentemente em conjunto com instruções condicionais, como if, para tomar decisões com base em comparações.

Os Principais Operadores de Comparação

  • ==: Verifica se dois valores são iguais.
  • !=: Verifica se dois valores são diferentes.
  • >: Verifica se o valor à esquerda é maior que o valor à direita.
  • <: Verifica se o valor à esquerda é menor que o valor à direita.
  • >=: Verifica se o valor à esquerda é maior ou igual ao valor à direita.
  • <=: Verifica se o valor à esquerda é menor ou igual ao valor à direita.

Operadores Lógicos

Além dos operadores de comparação, temos os operadores lógicos que permitem combinar várias condições:

  • and: Retorna verdadeiro se ambas as condições forem verdadeiras.
  • or: Retorna verdadeiro se pelo menos uma das condições for verdadeira.

Exemplos de Utilização

x = 15
y = 25

if x == y:
  print('x é igual a y')
elif x != y:
  print('x é diferente de y')
elif x > y:
  print('x é maior do que y')
elif x < y:
  print('x é menor do que y')
elif x >= y:
  print('x é maior ou igual a y')
elif x <= y:
  print('x é menor ou igual a y')

# x é diferente de y

Combinando Operadores

Podemos combinar operadores de comparação com operadores lógicos para verificar múltiplas condições:

idade = 17
salario = 1500

if idade >= 18 and salario > 1000:
  print('Elegível para crédito.')
else:
  print('Não elegível para crédito.')

# Não elegível para crédito.

Conclusão

Compreender os operadores de comparação e lógicos em Python é crucial para criar programas que possam tomar decisões baseadas em critérios específicos. A prática regular e a experimentação são recomendadas para se familiarizar totalmente com estes conceitos.

Happy coding!