Aprenda sobre Números Pares e Ímpares
Nesta etapa, exploraremos os conceitos fundamentais de números pares e ímpares. Compreender esses conceitos é crucial para várias tarefas de programação, incluindo validação de dados, design de algoritmos e desenvolvimento de jogos.
O que são Números Pares?
Um número par é um inteiro que é exatamente divisível por 2. Isso significa que, quando você divide um número par por 2, o resto é sempre 0. Exemplos de números pares incluem: 2, 4, 6, 8, 10 e assim por diante.
O que são Números Ímpares?
Um número ímpar é um inteiro que não é exatamente divisível por 2. Quando você divide um número ímpar por 2, o resto é sempre 1. Exemplos de números ímpares incluem: 1, 3, 5, 7, 9 e assim por diante.
Como Determinar se um Número é Par ou Ímpar
Em programação, frequentemente precisamos determinar se um determinado número é par ou ímpar. Python fornece uma maneira simples de fazer isso usando o operador módulo (%). O operador módulo retorna o resto de uma divisão.
Por exemplo, 7 % 2 avalia para 1 porque quando você divide 7 por 2, o resto é 1. Da mesma forma, 8 % 2 avalia para 0 porque quando você divide 8 por 2, o resto é 0.
Vamos criar um script Python simples para ilustrar isso:
-
Abra o editor VS Code no WebIDE.
-
Crie um novo arquivo chamado even_odd.py no diretório ~/project.
~/project/even_odd.py
-
Adicione o seguinte código ao arquivo even_odd.py:
number = 10
if number % 2 == 0:
print(number, "is an even number")
else:
print(number, "is an odd number")
Este código primeiro atribui o valor 10 à variável number. Em seguida, ele usa uma instrução if para verificar se o resto de number dividido por 2 é igual a 0. Se for, o código imprime que o número é par. Caso contrário, ele imprime que o número é ímpar.
-
Execute o script usando o seguinte comando no terminal:
python ~/project/even_odd.py
Você deve ver a seguinte saída:
10 is an even number
-
Agora, altere o valor de number no arquivo even_odd.py para 7:
number = 7
if number % 2 == 0:
print(number, "is an even number")
else:
print(number, "is an odd number")
-
Execute o script novamente:
python ~/project/even_odd.py
Você deve agora ver a seguinte saída:
7 is an odd number
Este exemplo simples demonstra como usar o operador módulo para determinar se um número é par ou ímpar em Python. Nas próximas etapas, construiremos sobre essa base para criar programas mais complexos.