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

[Projeto] Aplicação

while True:
    usuario = input("\nDigite seu nome de usuário: ")
    senha = input("Digite sua senha: ")

    if len(usuario) < 5:
        print("O nome de usuário precisa ter no mínimo 5 caracteres!")

    elif len(senha) < 8:
        print("A senha precisa ter no mínimo 8 caracteres!")

    else:
        break

print("\nCadastro realizado com sucesso!")
1 resposta
solução!

Olá, Pedro! Tudo bem?

Excelente implementação!

Sua lógica de validação está perfeita. O uso do while True combinado com o break é a estratégia padrão em Python para garantir que o usuário só prossiga quando digitar os dados corretamente.

Bons estudos!

Sucesso

Imagem da comunidade