class ContaCorrente:
def __init__(self, codigo,saldo):
self.codigo = codigo
self.saldo = saldo
def deposita(self, valor):
self.saldo += valor
def __str__(self):
return f'Codigo: {self.codigo} Saldo: {self.saldo}'
def deposita_para_todas(self,contas):
for conta in contas:
conta.deposita(100)
conta_do_caio = ContaCorrente(15, 0)
conta_do_caio.deposita(500)
conta_da_pri = ContaCorrente(1890, 0)
conta_da_pri.deposita(750)
contas = [conta_do_caio, conta_da_pri]
deposita_para_todas(contas)
for conta in contas:
print(conta)
meu código está assim, e aponta um erro afirmando que deposita_para_não está definido