Operadores Lógicos Parte 1
Parte da seção Fundamentos do Journey de Python da Coddy. Lição 15 de 77.
Operadores lógicos são usados para combinar instruções condicionais.
Python tem três operadores lógicos:
andornot
Vamos ver como o operador and funciona:
O operador and retorna True se ambas as instruções forem verdadeiras.
# Crie duas variáveis booleanas
x = True
y = True
# Verifique se tanto x quanto y são True
result = x and yApós executar o código acima, result contém:
TrueSe um dos valores for False, o resultado será False:
# Crie duas variáveis booleanas
x = True
y = False
# Verifique se tanto x quanto y são True
result = x and yIsso nos dá:
FalseDesafio
FácilComplete o código para determinar se uma pessoa está apta a dirigir com base na idade e na situação da carteira de habilitação.
Uma pessoa está apta a dirigir quando:
- Tem pelo menos 18 anos E
- Tem uma carteira de habilitação válida
Preencha as lacunas com os valores corretos:
- Preencha a variável age com 20
- Preencha a variável has_license com True
- 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)Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4Operadores Parte 2
Operadores Lógicos Parte 1Operadores Lógicos Parte 2Recapitulação - Lógica SimplesOperadores Lógicos Parte 3Operadores Lógicos Parte 47Calculadora de Divisão de Conta
Mensagem de Boas-vindasObtendo Entrada10FizzBuzz com um Diferencial
Visão Geral do JogoA Função FizzBuzz2Variáveis
NúmerosStringBooleanoConvenções de NomenclaturaVariáveis VaziasRecapitulação - Inicializar Variáveis8Laços de Repetição
Loop ForLoop WhileBreakContinueRecapitulação - FatorialA Função RangeLoops AninhadosRecapitulação - Entrada Dinâmica11Fundamentos de Listas
Declarando uma ListaAcessando Elementos da ListaModificando ListasMétodos de ListaRecapitulação - Lista de ProdutosRecapitulação - Lista InvertidaTupla14Rastreador de Despesas Diárias
Visão Geral do ProjetoSair do Programa3Operadores Parte 1
Operadores AritméticosOperador de MóduloAtalhos AritméticosRecapitulação - Matemática SimplesOperadores de Comparação6Entrada e Saída Básica
SaídaSaída com VariáveisEntradaConversão de TiposRecapitulação - Até 120Recapitulação - Verdadeiro ou Falso9Funções
Declarar uma FunçãoArgumentosRetornoRecapitulação - Função SigmaRecapitulação - Função de ValidaçãoValores Padrão12Iterando sobre Sequências
Iterando sobre ElementosA Função EnumerateIterando sobre Strings Parte 1Iterando sobre Strings Parte 2Pratique por conta própria: Compilador de Python online