

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
A linguagem Python possui ampla variedade de funções pré-definidas utilizadas no projeto de aplicações com classes e objetos. Dentre elas, uma função que, dado um objeto obj, verifica se ele possui um atributo com nome atr é a:
findattr(obj, atr)
isinstance(obj, atr)
hasattr(obj, atr)
getattr(obj, atr)
attr(obj, atr)