Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Validação de entrada para login

TAMANHO_MINIMO_USUARIO = 5
TAMANHO_MINIMO_SENHA = 8
login_valido = False

while not login_valido:
    usuario = input("Digite seu nome de usuário: ")
    senha = input("Digite sua senha: ")

    if len(usuario) < TAMANHO_MINIMO_USUARIO:
        print(f"O nome de usuário deve ter pelo menos {TAMANHO_MINIMO_USUARIO} caracteres.")
    elif len(senha) < TAMANHO_MINIMO_SENHA:
        print(f"A senha deve ter pelo menos {TAMANHO_MINIMO_SENHA} caracteres.")
    else:
        print("Cadastro realizado com sucesso!")
        login_valido = True
1 resposta
solução!

Oi, Christian! Como vai?

Agradeço por compartilhar.

Gostei do uso correto do while pra garantir que o cadastro só seja concluído quando as regras forem atendidas. A validação do tamanho do usuário e da senha ficou clara e organizada, o que ajuda bastante na leitura e manutenção do código.

Continue firme nos estudos.

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