1
resposta

[Projeto] Minha resposta

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: ')
senha = input('Digite sua senha: ')
while len(senha) < 8:
    print('A senha deve ter pelo menos 8 caracteres')
    senha = input('Digite sua senha: ')
print('Cadastro realizado com sucesso!')

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Elton! Como vai?

Agradeço por compartilhar.

Achei interessante como você utilizou while para validar tanto o usuário quanto a senha, garantindo que o cadastro só avance se os requisitos mínimos forem atendidos. Essa prática ajuda bastante a reforçar boas regras de entrada.

Uma dica interessante para o futuro é usar o método strip() para remover espaços extras digitados pelo usuário.


usuario = input("Digite seu nome de usuario: ").strip()
print("Nome armazenado:", usuario)

Esse codigo retira espacos no inicio e no fim do que for digitado, ajudando a evitar erros de validacao.

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