Oi, Cristiano! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Gostei do uso de len
e das mensagens claras. Importante considerar quando os dois campos estiverem inválidos ao mesmo tempo, padronizar variáveis em minúsculas (nome
, senha
) e usar strip()
para evitar espaços extras.
Uma dica interessante para o futuro é usar isalnum()
para garantir que a senha tenha apenas letras e números. Veja este exemplo:
# validacao simples de nome e senha
nome = input("insira seu nome: ").strip()
senha = input("insira sua senha: ").strip()
if len(nome) >= 5 and len(senha) >= 8 and senha.isalnum():
print("usuario cadastrado com sucesso")
else:
print("revise os campos; senha deve ter 8+ e conter apenas letras e numeros")
strip()
remove espacos nas pontas; isalnum()
confere se a senha contem somente letras e numeros.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!