Oi, Beatriz! Como vai?
Agradeço por compartilhar.
Gostei da forma como você organizou a validação com while True, continue e break. Sua lógica ficou bem clara, porque você verifica separadamente o nome de usuário e a senha antes de concluir o cadastro, o que deixa o fluxo fácil de entender e funcional para a atividade.
Você pode usar strip() pra remover espacos no inicio e no fim da entrada. Isso ajuda a evitar cadastros com caracteres extras sem querer.
user = input("Digite seu nome de usuario: ").strip()
senha = input("Digite sua senha: ").strip()
if len(user) >= 5 and len(senha) >= 8:
print("Cadastro realizado!")
Neste exemplo, strip() limpa os espaços extras digitados pela pessoa usuaria antes da validação.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!