PythonFunçõesbasico
Função booleana
Funções booleanas aparecem em validações, filtros e condições. Em vez de escrever 'if x % 2 == 0: return True' dentro de um 'if' maior, você chama 'eh_par(x)' direto. Isso torna o código mais limpo e reutilizável.
O PROBLEMA
Crie eh_par(numero) que retorna True se par e False se ímpar.
EXEMPLO
eh_par(4) → True eh_par(7) → False
SOBRE O CONCEITO
A função deve retornar o valor booleano True ou False, não uma string. O erro comum é escrever return "True", que é texto. Em Python, condições como if eh_par(4): esperam um booleano; uma string sempre é considerada verdadeira, quebrando a lógica. Use return numero % 2 == 0 para retornar o resultado direto, sem if explícito.
RESOLUÇÃO
Mais exercícios de Funções
PYF026D · DesafioSistema de validaçãoPYF029D · DesafioAnalisador de textoPYF009B · BásicoChamar função dentro de funçãoPYF012I · IntermediárioFibonacci recursivo
Ver todos os exercícios de Python →