Menu
Coddy logo textTech

Operadores Lógicos Parte 1

Parte da seção Fundamentals do Journey de Python da Coddy — lição 15 de 77.

Operadores lógicos são usados para combinar instruções condicionais.

Python possui três operadores lógicos:

  • and
  • or
  • not

Vamos ver como o operador and funciona:

O operador and retorna True se ambas as declarações forem verdadeiras.

# Cria duas variáveis booleanas
x = True
y = True

# Verifica se tanto x quanto y são True
result = x and y

Após executar o código acima, result contém:

True

Se um dos valores for False, o resultado será False:

# Cria duas variáveis booleanas
x = True
y = False

# Verifica se tanto x quanto y são True
result = x and y

Isso nos dá:

False
challenge icon

Desafio

Fácil

Complete o código para determinar se uma pessoa está apta a dirigir com base em sua idade e no status de sua licença.

Uma pessoa está apta a dirigir quando:

  • Ela tem pelo menos 18 anos E
  • Ela possui uma carteira de motorista válida

Preencha as lacunas com os valores corretos:

  1. Preencha a variável age com 20
  2. Preencha a variável has_license com True
  3. Preencha o requisito de idade mínima na comparação

Experimente você mesmo

age = ?
has_license = ?

result = age >= ? and has_license

# Não altere a linha abaixo
print("Eligible to drive:", result)
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentals