O projeto é referente ao desafio de projeto Criando um Sistema Bancário com Python do módulo Dominando Python e Suas Estruturas de dados do Python AI Backend Developer - Bootcamp Coding The Future Vivo - Python AI Backend Developer 2024 da Digital Innovation One.
O projeto oferece a oportunidade de criar um Sistema Bancário em Python. O objetivo é implementar três operações essenciais: depósito, saque e extrato. O sistema será desenvolvido para um banco que busca monetizar suas operações.
Durante o desafio foi aplicado conhecimentos em programação Python e criado um sistema funcional que permitiu simular as operações bancárias. Permitindo aprimorar habilidades e demonstrar minha capacidade de desenvolver soluções práticas e eficientes.
Funcionalidades:
- Menu: deverá exibir as opções disponíveis para o usuário.
- Operação de depósito: deverá ser possível depositar valores positivos para uma conta bancária. A v1 do projeto irá trabalhar apenas com 1 usuário, dessa forma não será necessário a identificação de um número para agência e conta bancária. Todos os depósitos deverão ser armazenados em uma variável e exibidos na operação de extrato.
- Operação de saque: o sistema deverá permitir realizar 3 saques diários com limite máximo de R$ 500,00 por sque. Caso o usuário não tenha saldo em conta, o sistema deverá exibir uma mensagem “não será possível sacar o dinheiro por falta de saldo”. Todos os saques deverão ser armazenados em uma variável e exibidos na operação de extrato.
- Operação de extrato: deverá listar todos os depósitos e saques realizados na conta. E no final da listagem deverá ser exibido o saldo atual da conta. Se o extrato estiver em branco, exibir a mensagem “Não foram realizados movimentações.” Os valores deverão ser exibidos utilizando o formato R$ xxx.xx, exemplo: 15000.45 = R$ 1500.45.
Links Úteis:
- Slides: Desafio: Criando Um Sistema Bancário
- Estruturas de controle em Python: Acesso aqui!
- Manipulação de strings em Python: Acesso aqui!
- Funções em Python: Acesso aqui!