aHesap = {
"ad": "mehmet a",
"hesapNo" : "8946534",
"bakiye" : 2000,
"ekHesap": 1000
}
bHesap = {
"ad": "ali b",
"hesapNo" : "8946534",
"bakiye" : 2000,
"ekHesap": 1000
}
karar = int(input("para çekmek için 1 yatırmak içinse 2 yazınız: "))
if karar == 1:
hesap = input("hesap ad: ")
miktar = (input("miktar: "))
def paraCek(hesap, miktar):
print(f"merhaba {hesap['ad']} ")
if hesap["bakiye"] >= miktar:
hesap["bakiye"] -= miktar
print("paranızı alabilirsiniz")
BakiyeSorgulama(hesap)
else:
toplam = hesap["bakiye"] + hesap["ekHesap"]
if toplam >= miktar:
ekHesapKulanımı = input("ek hesap kullanılsınmı (e/h) ")
if ekHesapKulanımı == "e":
ekHesapKullanılacakMiktar = miktar - hesap["bakiye"]
hesap["bakiye"] = 0
hesap["ekHesap"] -= ekHesapKullanılacakMiktar
print("paranızı alabilirsiniz")
BakiyeSorgulama(hesap)
else:
print(f" {hesap['hesapNo']} nolu hesabınızda {hesap['bakiye']} bulunmaktadır.")
else:
print("üzgünüz bakiyeniz yetmemmektedir lütven en kısa sürüde yükleme yapınız")
BakiyeSorgulama(hesap)
def BakiyeSorgulama(hesap):
print(f" {hesap['hesapNo']} nolu hesabınızda {hesap['bakiye']} tl bulunmaktadır. ek hesap limitiniz ise {hesap['ekHesap']} tl bulunmaktadır ")
paraCek(hesap , miktar)
# paraCek(aHesap , 1000)
if karar == 2:
hesap1 = input("hesap ad: ")
miktar1 = int(input("miktar: "))
def ParaYatır(hesap, miktar):
hesap1["bakiye"] =+ miktar1
print("paranız yatırılılmıştır")
BakiyeSorgulama(hesap1)
ParaYatır(hesap1 , miktar1)