Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Python - Projetos do Bootcamp da DIO

🏦 Conta Bancária

Escopo do Projeto

Este primeiro projeto teve como objetivo a criação de um código em linguagem Python para realizar operações simples em uma conta bancária.

💸📄 Operações e Condições (Iniciais)

Depósito

  • Não podem ocorrer depósitos de valores iguais ou menores que zero;
  • Todos os depósitos devem ser registrados em extrato.

Saque

  • São permitidos no máximo 3 saques;
  • O limite máximo por saque é de R$ 500,00;
  • Deve ser exibida mensagem informando que não é possível realizar o saque e o motivo;
  • Todos os saques devem ser registrados em extrato.

Extrato

  • Deve listar todos os depósitos e saques realizados;
  • No fim da listagem deve ser exibido o saldo atual da conta;
  • Se o extrato estiver em branco, exibir a mensagem: Não foram realizadas movimentações.
  • os valores devem ser exibidos utilizando o formato R$ XXX.XX. Exemplo: 1500.45 = R$ 1500.45

💡 Ajustes e Melhorias Implementados

Além das condições inicialmente propostas, adicionei algumas melhorias, tais como:

  • O código foi segmentado de modo que cada operação fosse realizada por uma função;
  • Adicionado bloco try / exception para tratar a entrada de valores diferentes de números nas operações de depósito e saque, exibindo mensagem de orientação em caso de erro do usuário;
  • Adicionada conversão para minúsculo da entrada da opção de menu, evitando assim que que a opção não corresponda caso o usuário a digite em maiúscula;
  • Adicionada mensagem de despedida, caso a opção finalizar seja selecionada.

🛠️ Tecnologias e Ferramentas Utilizadas

Python Visual Studio Code GNU/Linux/Debian /bin/bash Git GitHub

Referências


GPLv3 License

About

Repositório para projetos do Bootcamp Python Developer da DIO

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages