Oi, Apollo! Como vai?
Agradeço por compartilhar.
Achei interessante como você usou o while True com validações e continue pra garantir que o usuário só avance quando os dados estiverem corretos. Isso mostra um bom controle de fluxo e atenção à experiência de quem usa o programa.
Uma dica interessante para o futuro é usar o método strip() para evitar espaços extras na entrada do usuário.
usuario = input('Digite seu usuario: ').strip()
senha = input('Digite sua senha: ').strip()
if len(usuario) < 5:
print('usuario invalido')
Esse código remove espaços antes e depois do texto digitado, evitando erros comuns de validação.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!