Desafio básico onde foi proposto criar um sistema bancário simples em python. Esta será a v1 onde deve conter as operações de Saque, Depósito e Exibir extrato. As regras são: Limitado a 3 saques, limitado a R$500,00 de saques no total, todos os depósitos devem ser armazenados e exibidos no extrato, extrato deve exibir os valores depositadosm, sacados e o saldo atual em conta.
Neste desafio foi proposto otimizar o sistema criado anteriormete utilizando funções e outros conceitos como listas, dicionários entre outros aspectos, foi adicionado também a funcionalidade de exigir senha ao realizar login, criar usuários e criar contas podendo se criar mais de uma conta por usuário. Esta é a v2 do código.
Terceira etapa deste desafio onde o sistema foi remodelado utilizando orientação a objetos. Realizando as mesmas tarefas da versão anterior porém com mais praticidade na criação por utilizar os conceitos de orientação a objetos como Herança, Polimorfismo, encapsulamento etc. Esta é a v3 do código.