Classe Perfil:
class Perfil():
'Classe para moldar perfis de usuários'
def __init__(self,nome,telefone,empresa):
self.nome = nome
self.telefone = telefone
self.empresa = empresa
def imprimir(self):
print('Nome %s, Telefone %s, Empresa %s' % (self.nome, self.telefone, self.empresa))
Após criar o perfil, eu consigo imprimir os valores separadamento como perfil.nome. Ele retorna corretamente. Mas, ao chamar o método imprimir(). Ele me retorna erro.
Segue:
perfil.imprimir()
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-11-91840c295edd> in <module>()
----> 1 perfil.imprimir()
AttributeError: Perfil instance has no attribute 'imprimir'