Flashcard FC684327
O que faz a função getattr(objeto, 'nome_atributo', valor_padrao) em Python?
Linguagens de Programação para Ciência de Dados
QUADRIX · 2025
O que faz a função getattr(objeto, 'nome_atributo', valor_padrao) em Python?
Mostrar resposta e comentário
Resposta
getattr obtém o valor de um atributo específico de um objeto quando você fornece o nome do atributo como string, retornando o valor se o atributo existir, retornando o valor_padrao se o atributo não existir e houver valor_padrao, ou gerando AttributeError se o atributo não existir e não houver valor_padrao.• dir: devolve uma lista de strings com os nomes de atributos e métodos disponíveis para o objeto ou módulo.
• __dict__: contém um dicionário com os valores dos atributos de instância do objeto.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/670809
Conteúdo do catálogo FC Concursos · Atualizado em