Segue meu código da prática Verificando a paridade de um número!
Segue meu código da prática Verificando a paridade de um número!
Oii, João!
Seu código para verificar a paridade de um número está correto. A função impares_pares(numero)
verifica se o número é par ou ímpar usando o operador %
(módulo), que retorna o resto da divisão. Se o resto for 0, o número é par; caso contrário, é ímpar.
Parabéns por praticar.
Um abraço e bons estudos.
Oi João,
Seu código ficou ótimo! 👍
A lógica para verificar se um número é par ou ímpar está correta, usando o operador %
para obter o resto da divisão por 2.
A função impares_pares
também está bem definida e sendo chamada corretamente.
Uma pequena sugestão seria adicionar um tratamento de erro para garantir que o usuário digite um número inteiro válido. Você pode usar um bloco try-except
para lidar com possíveis erros de conversão.
Veja um exemplo:
def impares_pares(numero):
if numero % 2 == 0:
print('O número é par')
else:
print('O número é ímpar')
while True:
try:
numero = int(input('Digite um número: '))
impares_pares(numero)
break
except ValueError:
print("Entrada inválida. Por favor, digite um número inteiro.")
Neste exemplo, o loop while
garante que o programa continue pedindo um número até que um inteiro válido seja fornecido. 😎
Para saber mais: Tratamento de erros em Python. Este link leva à documentação oficial do Python sobre tratamento de erros, explicando como usar try
e except
para lidar com exceções.
Continue praticando e explorando as possibilidades da linguagem! 🤔