Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

1
resposta

Assim só será pedido a senha para o usuário caso o nome de usuário passe pela validação.

usuario = input('Digite seu nome de usuário: ')
while len(usuario) < 5 :
    print('O nome de usuário deve ter pelo menos 5 caracteres.')
    usuario = input('Digite seu nome de usuário: ')
    continue

senha = input('Digite sua senha: ')
while len(senha) < 8 :
    print('A senha deve ter pelo menos 8 caracteres.')
    senha = input('Digite sua senha: ')
    continue

print('Cadastro realizado com sucesso!')

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Leonel! Como vai?

Agradeço por compartilhar.

O seu código cumpre bem a ideia de só pedir a senha depois que o nome de usuário for validado. Essa lógica ajuda a deixar o programa mais organizado e fácil de entender. Ótimo trabalho aplicando os laços while dessa forma.

Como dica, tente testar o código com diferentes entradas (por exemplo, nomes curtos e senhas pequenas) para garantir que todas as validações funcionem como esperado.

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