1
resposta

[Projeto] Validação de cadastro

def validar_usuario():
    while True:
        usuario = input('Digite seu nome de usuário: ')
        if len(usuario) >= 5:
            return usuario        
        print('O nome de usuário deve ter pelo menos 5 caracteres.')

def validar_senha():
    while True:
        senha = input('Digite sua senha: ')
        if len(senha) >= 8:
            return senha
        print('A senha deve ter pelo menos 8 caracteres.')

def exibir_mensagem_sucesso(usuario):
    print('Cadastro realizado com sucesso!')
    print(f'Usuário: {usuario}')

def realizar_cadastro():
    usuario = validar_usuario()
    senha = validar_senha()
    exibir_mensagem_sucesso(usuario)
    return usuario, senha


if __name__ == '__main__':
    realizar_cadastro()
1 resposta

Meus parabéns, Matheus! Excelente lógica e padrão de codificação!