Python Dilinde Bir Banka Sistemi Örneği

Özellikler
Hesap Oluşturma
- Normal Hesap
- Tasarruf Hesap

Hesap oluşturduktan sonraki hesaplar listemiz.

Hesap Kapatma
Tasarruf hesap kapatılırken hesap bakiyesi -%10 azalır. Normal hesap kapatılırken herhangi bir kesinti olmaz.

Hesapları Dosyadan Çekme (json dosyası)
Daha önceden hazırlanmış bir dosyadaki hesapları programa yükler. Bu hesaplar üzerinde değişiklik yapıldıktan sonra tekrar kaydedilebilir.

Hesaplarımızı dosyadan yükledik.

Hesapları Dosyaya Kaydetme (json dosyası)
Programı başlattıktan sonra sistemde kayıtlı hesapları daha önceden belirlenmiş bir dosyaya kaydeder. Dosyada farklı hesaplar varsa o hesapları otomatik siler.

Para Çekme
Para çekme işlemleri hesapAdi:miktar şeklinde yapılabilir.
- Örnek => BirikimHesap:500 (Bu durumda BirikimHesap isimli hesaptan 500 TL çekilir.)

Para Ekleme
Para ekleme işlemleri hesapAdi:miktar şeklinde yapılabilir.
- Örnek => BirikimHesap:500 (Bu durumda BirikimHesap isimli hesaba 500 TL eklenir.)

Hesapları Listeleme
- Program çalıştırıldıktan sonra dosyadan sisteme çekilen yada manuel oluşturulan hesapları listeler.
- Hesap adı, hesap tipi, hesap bakiyesi gibi bilgileri görebilirsiniz.

Programdan Çıkış Yapma
- 0 Girdisi verildiğinde programı sonlandırır ve programdan çıkıldığına dair bilgi verir.
