1
resposta

Resolução do exercício

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

    if len(usuario) < 5:
        print("O nome de usuário deve ter pelo menos 5 caracteres.")
        continue

    if len(senha) < 8:
        print("A senha deve ter pelo menos 8 caracteres.")
        continue

    print("Cadastro realizado com sucesso!")
    break
1 resposta

Oi, Brandon! Como vai?

Agradeço por compartilhar.

Seu uso do while True, do continue e do break ficou bem organizado para validar as entradas e repetir o cadastro enquanto os dados não atendem às regras. Uma dica interessante para o futuro é guardar as validações em variáveis, deixando o código mais fácil de ajustar depois.


usuario_valido = len(usuario) >= 5
senha_valida = len(senha) >= 8

if usuario_valido and senha_valida:
    print("Cadastro realizado com sucesso!")

Esse código verifica se o usuário e a senha atendem aos tamanhos mínimos antes de confirmar o cadastro.

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