1
resposta

[Projeto] Mostrando o código

def coleta():
    numero = int(input('Digite um número inteiro: '))

    if numero % 2 == 0:
        print('O número é par')
        voltar()
    else:
        print('O numero é impar')
        voltar()


def voltar():
    input('\nDigite enter p voltar')
    main()

def main():
    coleta()

if __name__ == "__main__":
    main()
1 resposta

Olá, João, como vai?

O seu código está correto e atende perfeitamente ao que foi solicitado no exercício de paridade. A lógica de utilizar o operador de módulo para verificar o resto da divisão por 2 é a forma mais eficiente de identificar números pares e ímpares.

Parabéns por compartilhar sua solução e por manter o código organizado com funções específicas para cada tarefa, continue praticando e postando seus avanços por aqui.

Qualquer dúvida, o fórum está a disposição.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!