Fiz um código para validar a senha com alguns requisitos: print("Cadastre aqui sua senha com os seguintes criétios: \n" " *Ao menos 8 digitos\n" " *Ao menos uma letra MAIÚSCULA\n" " *Ao menos um número\n" " *Ao menos um caractere especial(!@#$%¨&*)\n") senha = str(input("Digite sua senha : ")) #validação while senha.islower(): senha = input("A senha deve ter pelo menos um caractere MAIUSCULO: ") while len(senha) < 7 : senha = input("A senha deve ter pelo menos 8 caracteres: ") while senha.isalpha() : senha = input("Necessita de um numero: ") while senha.isalnum() : senha = input("Necessita de um Caractere especial: ") o problema é que ele faz uma validação por vez, gostaria que olhasse todas as situações..Como posso fazer isso ? Além do mais é importante que quando o usuário nao cumprir um requisito ele solite novamente a senha. Continue reading...