Segue abaixo minha entrega do Sistema Bancário com Python de acordo com os critérios propostos no desafio.
menu = """
Informe o numero de acordo com a opção desejada:
1 - Extrato
2 - Depositar
3 - Sacar
0 - Sair
"""
saldo = 0
valor = 0
consulta_saldo = 0
conta_saques = 0
extrato = ""
while True:
opcao = input(menu)
if opcao == "0":
break
elif opcao == "1":
print(f"\n-------------------- Extrato --------------------")
print("Nenhuma movimentaçao realizada no hoje" if not extrato else extrato)
print(f"\nSaldo: R$ {saldo:.2f}")
print(f"-------------------------------------------------")
elif opcao == "2":
valor = float(input("\nInforme o valor de deposito: "))
if valor > 0:
saldo += valor
extrato += (f"Deposito: R$ {valor:.2f}\n")
print("\nDeposito realizado")
else:
print("\nValor de deposito invalido")
elif opcao == "3":
valor = float(input("\nInforme o valor de saque: "))
consulta_saldo = saldo - valor
if consulta_saldo < 0:
print("\nSaldo insuficiente")
elif conta_saques >= 3:
print("\nLimite de saque diario excedido")
elif valor > 500:
print("\nSaque acima do limite")
else:
saldo -= valor
conta_saques += 1
extrato += (f"Saque: R$ {valor:.2f}\n")
print("\nSaque realizado")
else:
print("\nPreenchimento invalido")
Olá! 👋
Segue abaixo minha entrega do Sistema Bancário com Python de acordo com os critérios propostos no desafio.