Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
0
Cevap
105
Tıklama
0
Öne Çıkarma
Fonksiyonda alınan imput'ta sorun çıkıyor
L
4 yıl
Yüzbaşı
Konu Sahibi

Herkese merhaba.

Bu yazdığım fonksiyonla başım belada. Hazır yapılmışında fazla bir şey yoktu bende bunu birkaç tık geliştirmeye karar verdim. Önce input ardında faiz ekleyecketim(burası zaten daha karışık) bırakın faiz işini, fonksiyona input aldıramadım, nerede yanlış yapıyorum bir türlü bulamadım bu fonksiyon da neden aldığı input da sorun çıkıyor?
Note : ingilizcem pek iyi pek iyi değil

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)



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.