Python ile ATM yapımı #Nasıl Yapılır?

'The Wolf

Kıdemli Üye
22 Nis 2021
4,043
2,565
Tanrı dağı
Merhaba değerli THT ailesi bu gün sizlere python ile ATM kodları nelerdir onları paylaşacağım...
Python:
print("***********\'The Wolf ATM sistemine hoşgeldiniz\n***********")
#Yukarıdaki nick im yazan yeri kendi nickinizi yazabilirsiniz.
print("""
İşlemler:

1. Bakiye Sorgulama
2. Para Yatırma
3. Para Çekme

Programdan 'q' tuşu ile çıkabilirsiniz.

""")

bakiye  = 10000 # Bakiyemiz 10000 lira olsun siz istediğiniz kadar yapabilrsiniz.

while True:
    işlem = input("İşlemi giriniz:")

    if (işlem == "q"):
        print("Yine bekleriz....")
        break
    elif (işlem == "1"):
        print("Bakiyeniz {} tldir".format(bakiye))
    elif (işlem == "2"):
        miktar = int(input("Yatırmak istediğiniz tutar:"))

        bakiye += miktar
    elif (işlem == "3"):
        miktar = int(input("Çekmek istediğiniz tutar:"))
        if (bakiye - miktar < 0 ):
            print("Bu kadar para çekemezsiniz...")
            print("Bakiyeniz {} tldir".format(bakiye))
            continue
        bakiye -= miktar

    else:
        print("Lütfen geçerli bir işlem giriniz.")

Ben kodları aldım ve düzenledim hatalı birçok şey vardı onları düzelttim vs. vs.
Neyse size iyi kullanmalar.
 

'The Wolf

Kıdemli Üye
22 Nis 2021
4,043
2,565
Tanrı dağı
Moderatör tarafında düzenlendi:

'The Wolf

Kıdemli Üye
22 Nis 2021
4,043
2,565
Tanrı dağı
Nasıl çalıştıracağız yani demek istemiştim :)
bilisyaraında bir .py uzantılı dosya aç visual studio ile o dosyaya gir.
daha sonra konuda verdiğim kodları kopyala visual studioya yapıştır ve kaydet "" kaydetmeyi unutma "" ctr+s yaparak kaydedebilirsin"
daha sonra powershelli aç .py uzantılı dosyanın bulunduğu klasör,dizine gir ve sonra
" python dosyaadı.py " komutunu verirsin daha sonra açılır ve kullanabilirsin.
 

xeax

Uzman üye
15 Şub 2021
1,111
578
localhost
Merhaba değerli THT ailesi bu gün sizlere python ile ATM kodları nelerdir onları paylaşacağım...
Python:
print("***********\'The Wolf ATM sistemine hoşgeldiniz\n***********")
#Yukarıdaki nick im yazan yeri kendi nickinizi yazabilirsiniz.
print("""
İşlemler:

1. Bakiye Sorgulama
2. Para Yatırma
3. Para Çekme

Programdan 'q' tuşu ile çıkabilirsiniz.

""")

bakiye  = 10000 # Bakiyemiz 10000 lira olsun siz istediğiniz kadar yapabilrsiniz.

while True:
    işlem = input("İşlemi giriniz:")

    if (işlem == "q"):
        print("Yine bekleriz....")
        break
    elif (işlem == "1"):
        print("Bakiyeniz {} tldir".format(bakiye))
    elif (işlem == "2"):
        miktar = int(input("Yatırmak istediğiniz tutar:"))

        bakiye += miktar
    elif (işlem == "3"):
        miktar = int(input("Çekmek istediğiniz tutar:"))
        if (bakiye - miktar < 0 ):
            print("Bu kadar para çekemezsiniz...")
            print("Bakiyeniz {} tldir".format(bakiye))
            continue
        bakiye -= miktar

    else:
        print("Lütfen geçerli bir işlem giriniz.")

Ben kodları aldım ve düzenledim hatalı birçok şey vardı onları düzelttim vs. vs.
Neyse size iyi kullanmalar.
Ellerine Sağlık
Burada bile bakiyemiz 0 lira :(
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.