Meu código está dando o erro apresentado acima quando inicio a função "depositallaccounts", segue abaixo:
class ContaCorrente:
def __init__(self, codigo):
self.codigo = codigo
self.saldo = 0
def deposit(self, valor):
self.saldo += valor
def __str__(self):
return "[>>Código {} Saldo {}<<".format(self.codigo, self.saldo)
def depositallaccounts(self, conta):
self.conta = conta
for conta in contas:
conta.deposit(100)
contaLuis = ContaCorrente(1234)
contaLuis.deposit(2000)
contaTaisa = ContaCorrente(4321)
contaTaisa.deposit(1500)
contas = [contaLuis, contaTaisa]
depositallaccounts(100)
print(contas[0], contas[1])
print(contas[0], contas[1])
contas.insert(0, 76)
print(contas[0], contas[1], contas[2])