Pergunta de entrevista da empresa MITRE

Write a function to check if a password is valid (has capital letters, lowercase letters, numbers, etc).