1
resposta

[Sugestão] Condicionais if, elif e else: Fiz Assim - 11 Verificando a Paridade de Um Número

def paridade_numero():
    """
    Essa função verifica se um número é PAR ou ÍMPAR.
    
    Input:
    - numero(int): Número inteiro.
    
    Output:
    - classificacao(str): Classificação do número [PAR - ÍMPAR].
    """
    print('''
    |||||||||||||||||||||||||||||||||||||||||||
    |             VERICANDO PARIDADE          |
    |||||||||||||||||||||||||||||||||||||||||||
    ''')

    try:
        numero = int(input('Informe um número inteiro: '))

        if numero % 2 == 0:
           classificacao = "PAR"
        else:
            classificacao = "ÍMPAR"

        print(f'O número {numero} é {classificacao}.')
    except ValueError:
        print('Erro: Insira um valor numérico válido.')

# Chamada da função
paridade_numero()
1 resposta

Oi Shayne,

Sua implementação da função paridade_numero está excelente 👍!

O código está claro, bem estruturado e cumpre o objetivo de verificar a paridade de um número.

A inclusão do tratamento de erro com try-except para ValueError é um ótimo toque, tornando a função mais robusta. 💪

Para saber mais: Operadores aritméticos em Python.

Continue praticando e explorando as possibilidades da linguagem! 💻