def test_saque_exception(): conta = Conta(100) with pytest.raises(SaldoInsuficienteException): conta.saque(500)
conta_logada = int(input()) print("Você está usando a conta ", conta_logada) print("O que deseja fazer?") print(" Extrato [1] -- Sacar [2] -- Depositar [3] -- Transferir [4] ") operacao = int(input()) if (operacao == 1): if (conta_logada == 1): conta1.extrato() else: conta2.extrato() elif (operacao == 2): valor_saque = float(input("Qual valor?\n")) if (conta_logada == 1): conta1.saque(valor_saque) else: conta2.saque(valor_saque) elif (operacao == 3): valor_deposita = float(input("Qual valor?\n")) if (conta_logada == 1): conta1.deposita(valor_deposita) else: conta2.deposita(valor_deposita) elif (operacao == 4): valor_transferir = float(input("Qual valor?\n")) Conta.transferir(valor_transferir, conta1, conta2, conta_logada) else:
titular = str(input('Digite o nome do titular: ')) c1 = Conta(titular) while True: opcao = int(input(''' O que deseja fazer: [ 1 ] Sacar [ 2 ] Depositar [ 3 ] Saldo [ 4 ] Sair ''')) resp = ' ' if opcao == 1: while True: saque = float(input('Digite valor que deseja sacar: R$ ')) c1.saque(saque) resp = str(input('Deseja continuar? [S/N]: ').strip().upper()[0]) if resp == 'N': break elif opcao == 2: while True: deposito = float(input('Digite o valor que deseja deposiar: R$ ')) c1.deposito(deposito) resp = str(input('Deseja continuar? [S/N]: ').strip().upper()[0]) if resp == 'N': break elif opcao == 3: while True: c1.extrato()
def test_saque(): conta = Conta(100) conta.saque(10) assert conta.consultar_saldo() == 90
from conta import Conta from bancos import Banco from cliente import Cliente cliente1 = Cliente('ana', '55555') cliente2 = Cliente('Bernado', '22222') conta1 = Conta(100, [cliente1, cliente2], 123456) conta2 = Conta(200, [cliente2], 1234562) banco1 = Banco('Banco ITAU') banco1.abre_conta(conta1) banco1.abre_conta(conta2) banco1.lista_conta() conta1.deposito(50) banco1.lista_conta() conta2.saque(130) banco1.lista_conta() conta2.resumo() conta1.resumo() conta2.extrato()
from conta import Conta from cliente import Cliente Conta.cod_banco() conta = Conta(123, 'Bruno', 100.00, 1000.00) conta.deposito(50) conta.extrato() conta2 = Conta(456, 'Ana', 150.00, 1000) conta.transfere(125.00, conta2) conta.extrato() conta2.extrato() conta2.saque(5000) print(conta.limite) conta.limite = 10000.95 print(conta.limite) cliente = Cliente('bruno') print(cliente.nome) cliente.nome = 'irineu' print(cliente.nome)
from cliente import Cliente from conta import Conta nomeCliente = input('Digite o nome do cliente: ') telefoneCliente = input('Digite o telefone do cliente: ') cliente = Cliente(nomeCliente, telefoneCliente) conta = Conta(cliente, 1, 1000) conta.resumo() conta.deposito(1000) conta.saque(250) conta.deposito(235) conta.saque(700) conta.saque(500) conta.resumo() conta.extrato()
# -*- coding: utf-8 -*- # Classe testes.py print(60 * "=") from clientes import Cliente from conta import Conta joão = Cliente("João da Silva", "1234-5678") maria = Cliente("Maria Silva", "5678-1234") josé = Cliente("José Silva", "6578-2134") conta1 = Conta([joão], 1, 1000) conta2 = Conta([maria, joão], 2, 500) conta3 = Conta([joão, maria, josé], 3, 5000) conta1.saque(5000) conta2.deposito(300) conta3.deposito(500) conta1.saque(190) conta2.deposito(95.15) conta2.deposito(250) conta3.deposito(150) conta1.extrato() conta2.extrato() conta3.extrato() print(60 * "=")
from conta import Conta conta1 = Conta(12, "junior", 200) conta1.alterar_nome("Eudes") conta1.deposito(1000) conta1.saque(500)
conta["saldo"] -= valor def extrato(conta): print("Saldo é {:2f}".format(conta["saldo"])) from conta import Conta conta = Conta(123, "teste", 55.0, 1000.0) conta.extrato() conta2 = Conta(321, "Marco", 100.0, 1000.0) conta2.extrato() # conta = cria_conta(123, "x", 10.0, 100.0) conta.deposita(100.00) conta.extrato() conta2.saque(10.00) conta2.extrato() conta.transferencia(conta2, 50) conta.extrato() # print(conta.get_titular()) print(conta.codigo_banco()) print(conta.codigos_bancos()['Bradesco']) from cliente import Cliente cliente = Cliente("joaquim") print(cliente.nome) cliente.nome = "anderson" print(cliente.nome)
print('>> CONTA DO CLIENTE <<') print('Nome do cliente: ', cliente1.nome) print('CPF:', cliente1.cpf) print('Idade:', cliente1.idade) print('Número da conta: ', conta1.numero) print('Saldo: $', conta1.saldo) print('Limite: $', conta1.limite) print('') conta1.depositar(1000) print('Número da conta:', conta1.numero) print('>> por', cliente1.nome) print('Seu saldo atual é: $', conta1.saldo) print('') conta1.saque(200) print('Número da conta:', conta1.numero) print('>> por', cliente1.nome) print('Seu saldo atual é: $', conta1.saldo) print('') conta1.saque(2200) print('Número da conta:', conta1.numero) print('>> por', cliente1.nome) print('Seu saldo atual é: $', conta1.saldo) print('') conta1.depositar(15000) print('Número da conta:', conta1.numero) print('>> por', cliente1.nome) print('Seu saldo atual é: $', conta1.saldo)