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

Tuplas Objetos próprios

Olá Pessoal, bom dia!

Tudo bem?

Por obséquio, poderia me dar uma ajuda? Conforme a imagem o print não retorna[>>Codigo 1101 saldo 1000<<] ...

class ContaCorrente:

  def __init__(self, codigo):
    self.codigo = codigo
    self.saldo = 0

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

  def __str__(self):
    return "[>>Codigo {} saldo {}<<]".format(self.codigo, self.saldo)
    
    # 2
    
    conta_do_nan = ContaCorrente(15)
    print(conta_do_nan)
    
    # 3
    
    conta_do_nan.deposita(500)
    print(conta_do_nan)
    
    # 4

    conta_da_fran = ContaCorrente(1101)
    conta_da_fran.deposita(1000)
    print(conta_da_fran)
    
    #5
    
   contas = [conta_do_nan, conta_da_fran]
   print(contas)
    
    #6
    
   contas = [conta_do_nan, conta_da_fran]
   for conta in contas:
       print(contas)
    

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Obrigado!

1 resposta
solução!

Encontrei o erro Pessoal!