Par ou ímpar
Verificar se um número é par ou ímpar é a base de decisões binárias no código: dividir tarefas entre dois grupos, alternar cores em uma lista, ou decidir o layout de uma tabela linha sim, linha não. Esse exercício fixa o uso do operador % (módulo) — uma das ferramentas mais usadas em programação e que muita gente aprende errado.
O PROBLEMA
Peça um número inteiro e diga se ele é par ou ímpar.
EXEMPLO
Entrada: 4 Saída: 4 é par Entrada: 7 Saída: 7 é ímpar
SOBRE O CONCEITO
O operador % retorna o resto de uma divisão. 7 % 2 dá 1 (resto da divisão de 7 por 2), e qualquer resto diferente de zero indica número ímpar; resto zero indica par. É por isso que a condição correta é if numero % 2 == 0. Repare nos dois sinais de igual: == compara valores, = atribui um valor — trocar um pelo outro é o erro mais comum de quem está começando com condicionais em Python, e o interpretador nem sempre avisa na hora.
RESOLUÇÃO