1
resposta

[Sugestão] Eu fiz da seguinte forma:

#10 - Validação de entrada para login

while True:
    usuario = input('Digite seu nome de usuário: ')
    senha = input('Digite sua senha: ')

    if len(usuario) < 5:
        print('O nome de usuário deve ter pelo menos 5 caracteres.')
        continue

    if len(senha) < 8:
        print('A senha do usuário deve ter pelo menos 8 caracteres.')
        continue

    else:
        print('Cadastro realizado com sucesso!')
    break
1 resposta

Boa noite Estudante! Tudo bem com você?

Obrigado por compartilhar sua resolução com a comunidade Alura. Seu código está atendendo o que foi solicitado no exercício. Como relembrar é manter vivo na memória, deixo abaixo uma tabela com um resumo dos principais funções que você utilizou no código:

FunçãoDescrição
input()Solicita uma entrada do usuário, permitindo que o usuário forneça seu nome de usuário e senha.
len()Retorna o comprimento de uma string (usado para verificar o tamanho do nome de usuário e da senha).
if e elseEstruturas de controle de fluxo que verificam se o nome de usuário e a senha atendem aos requisitos de comprimento.
continueFaz o loop retornar ao início quando uma das condições não for atendida.
breakInterrompe o loop quando o cadastro é realizado com sucesso.

Conte com o apoio do Fórum na sua jornada.

Abraços e bons estudos!