Olá, Dayvison! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de laços de repetição para validar entradas do usuário, utilizou muito bem estruturas condicionais para garantir critérios mínimos de segurança e ainda compreendeu a importância do controle de fluxo com o uso do continue e break para tornar o código mais robusto.
Uma dica interessante para o futuro é encapsular essa lógica em uma função reutilizável. Assim:
def cadastrar_usuario():
while True:
nome = input("Digite seu nome: ")
if len(nome) < 5:
print("Nome deve ter pelo menos 5 caracteres.")
continue
senha = input("Digite sua senha: ")
if len(senha) < 8:
print("Senha deve ter pelo menos 8 caracteres.")
continue
print("Cadastro realizado com sucesso!")
break
Isso facilita a reutilização do código em outros contextos e melhora a organização do programa.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!