Segue meu projeto
def validar_senha(senha):
for char in senha:
if len(senha) > 12:
return True
elif senha == char.isupper():
return True
elif senha == char.islower():
return True
elif senha == char.isdigit():
return True
elif senha == char in "!@#$%¨&*()_+=-{}[];:,.<>?/|":
return True
else:
return False
senha = input("Digite uma senha: ")
if validar_senha(senha):
print("Senha válida")
else:
print("Senha inválida")