1
resposta

Melhorando o código

Tentei me aventurar um pouco mais e coloquei uma condição de só poder transferir para outra conta se houver saldo suficiente.

  def transfere(self, valor, destino):
    if(self.__saldo - valor >= 0):
      self.saca(valor)
      destino.deposita(valor)
    else:
      print("Saldo insuficiente para transferir")
1 resposta

Se aventurou muito bem :D

Ficou correta sua condição, Germano, mandou bem!

Qualquer dúvida é só falar, a gente vai conversando.

Abraços!