Esse projeto é um dos desafios de código propostos no Bootcamp DIO, Potência Tech powered by iFood - Ciências de Dados com Python.
O desafio 'Criando um Sistema Bancário com Python' é o 1º de 2 desafios propostos no módulo 2: Dominando o Python para Ciência de Dados, sob a responsabilidade do professor Guilherme Arthur de Carvalho.
- Python 3 (básico)
O objetivo desse desafio é criar um sistema bancário com as operações: sacar, depositar e visualizar extrato.
Fomos contratados por um grande banco para desenvolver seu novo sistema. Esse banco deseja modernizar suas operações e, para isso, escolheu a linguagem Python.
Para a primeira versão do sistema, devemos implementar apenas 3 operações: depósito, saque e extrato.
Deve ser possível depositar valores positivos para uma conta bancária. A v1 do projeto trabalha com apenas 1 usuário, então não é necessário se preocupar com a identificação do número da agência e nem da conta bancária.
Todos os depósitos devem ser armazenados numa variável e exibidos na operação de extrato.
O sistema deve permitir realizar 3 saques diários com limite máximo de R$500,00/saque. Caso o usuário não tenha saldo em conta, o sistema deve exibir uma mensagem informando que não será possível sacar dinheiro por falta de saldo.
Todos os saques devem ser armazenados numa variável e exibidos na operação de extrato.
Deve listar todos os depósitos e saques realizados na conta. No fim da lista, deve ser exibido o saldo atual da conta.
Os valores devem ser exibidos utilizando o formato R$ xxx.xx.