示例#1
0
from conta import Conta

conta = Conta('123-4', 'João', 120.0, 1000)

conta.titular = "Joao"
conta.saldo = 120.0

print(conta.titular)
print(conta.saldo)
print(type(conta))

conta.deposita(500)

print(conta.saldo)

conta.extrato()
示例#2
0
        conta_logada.depositar(valor)

    elif comando == 'saque' and conta_logada != None:
        valor = int(input("Valor do saque:"))
        conta_logada.sacar(valor)

    elif comando == 'saldo' and conta_logada != None:
        conta_logada.exibir_saldo()
        print(conta_logada.numero)

    elif comando == 'extrato' and conta_logada != None:
        conta_logada.exibir_extrato()

    elif comando == 'transferencia' and conta_logada != None:
        if conta_logada.saldo <= 0:
            print("Voce não tem saldo para transferencias")
        else:
            valor_transf = int(input("Valor da transferencia:"))
            if valor_transf > 0 and valor_transf <= conta_logada.saldo:
                conta_transf = int(input("conta de destino:"))
                if conta_transf == conta.numero:
                    conta_logada.saldo = conta_logada.saldo - valor_transf
                    conta_transf = conta
                    conta_transf.saldo = conta_transf.saldo + valor_transf
                else:
                    print("conta inexistente")
            else:
                print("so pode transferir valores positivos")
    else:
        print("comando inexistente")