1
resposta

Meu código apresenta o seguinte erro - conta1 = Conta (123, "Nico", 55.5, 1000.0) NameError: name 'Conta' is not defined

class Conta:

def __init__(self, numero, titular, saldo, limite):
    self.__numero = numero
    self.__titular = titular
    self.__saldo = saldo
    self.__limite = limite

def extrato (self):
    print('Senhor(a) {} seu saldo é de {} R$'.format(self.__titular, self.__saldo))

def deposita (self, valor):
    self.__saldo += valor

def saca (self, valor):
    self.__saldo -= valor

def transfere(self, valor, destino):
    self.saca(valor)
    destino.deposita(valor)
1 resposta

Lucas,

Seu script esta funcionando perfeitamente! Como vc recebeu essa msg:

1) Vc executou o script antes?

2) importou de outro script?