kekum34
Centipat
- Katılım
- 2 Kasım 2020
- Mesajlar
- 3
Daha fazla
- Cinsiyet
- Erkek
Python:
#bankamatik uygulaması
emrirhanHesap= {
'ad':'Emirhan Kekum',
'hesap no': '135346547',
'bakiye':3000,
'ek bakiye':2000
}
tugraHesap= {
'ad':'Tuğra Kekum',
'hesap no': '3423346547',
'bakiye':2000,
'ek bakiye':1000
}
def paraCekme(hesapno, tutar):
# print(f"Merhaba {hesapno['ad']}")
# hesapNo=str(input('hesap no girin:'))
if hesapNo=='135346547':
# Inmiktar= int(input('çekmek istediğiniz tutarı girin'))
if tutar<= (emrirhanHesap['bakiye']):
a= emrirhanHesap['bakiye']- tutar
print(f'kalan tutar: {a} ')
break
elif tutar> (emrirhanHesap['bakiye']):
dogru=int(input("Bakiye yetersiz.Ek hesap kullanılsın mı?, evet ise 1'e hayır ise 2'ye basınız: ")
if (dogru==1):
emrirhanHesap['bakiye']+emrirhanHesap['ek bakiye']- tutar=b
print(f'kalan toplam bakiye: {b}')
break
elif dogru==2:
print('malesef para çekemezsiniz')
break
else:
print('hatalı tuşlama, lütfen 1 veya 2ye basınız.')
return dogru
elif tutar> (emrirhanHesap['bakiye']+emrirhanHesap['ek bakiye']):
print('malesef ek bakiye ve bakiyenizin toplamı da yetersiz')
elif hesapNo=='3423346547':
# Inmiktar2= int(input('çekmek istediğiniz tutarı girin'))
if tutar<= (tugraHesap['bakiye']):
c= tugraHesap['bakiye']- tutar
print(f'kalan tutar: {c} ')
break
elif tutar> (turgraHesap['bakiye']):
dogru=int(input("Bakiye yetersiz.Ek hesap kullanılsın mı?, evet ise 1'e hayır ise 2'ye basınız: ")
if dogru== 1:
d=(tugraHesap['bakiye']+tugraHesap['ek bakiye'])- tutar
print(f'kalan toplam bakiye: {d}')
break
elif dogru==2:
print('malesef para çekemezsiniz')
break
else:
print('hatalı tuşlama, lütfen 1 veya 2ye basınız.')
return
elif tutar> (tugraHesap['bakiye']+tugraHesap['ek bakiye']):
print('malesef ek bakiye ve bakiyenizin toplamı da yetersiz'
else:
print('hatalı tuşlama tekrar deneyin')
return
paraCekme(input('hesap no: '), int(input('tutar: ')))
28. satırda hata alıyorum. Belki daha çok hata var ama bunu bir türlü çözemiyorum sürekli hata veriyor. Yardımlarınız için şimdiden teşekkürler.
Son düzenleyen: Moderatör: