Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Meu código não roda. Estou recebendo o erro de que a função depositallaccount não está definida

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):
        for conta in contas:
            conta.deposit(100)


contaLuis = Contacorrente(1234)
contaLuis.deposit(2000)

contaTaisa = Contacorrente(4321)
contaTaisa.deposit(1500)

contas = [contaLuis, contaTaisa]
print(contas[0], contas[1])
depositallaccounts(100)
print(contas[0], contas[1])

contas.insert(0, 76)
print(contas[0], contas[1], contas[2])
1 resposta
solução!
Removido a pedido do usuario.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software