Denedim zaten hocam, doğru sayıyı yazmama rağmen aynı sonucu veriyor. Kaan

? Kaan

hocam q ve i string işte onları int e çevireceksiniz, o zaman çözülür heralde 🔆 Ryzen 3 3100 - RX6500XT - 8GB Ballistix RED(3200Mhz)+GEIL Evo Spear(3000Mhz) - VX500 Plus - 500GB A2000 SSD+Seagate Barracuda 5900RPM HDD - Aero One Duo🔆

Yapabilirim ama diğer kısımları anlamamış olurum. Mesaj otomatik birleştirildi: 20 Ağustos 2022 @ismailkaygisiz Hocam siz geçen sefer yardımcı oluştunuz, şuna da bir el atın size zahmet...

Şimdi fark ettim, input başına int getirmişsiniz ama; 'i' basınca bakiyeyi gösteriyor ve 'q' basınca program sonlanıyor. Ve bunlar string değerler, dolayısıyla bazı bloklar çalışmıyor. Kaan

R den sonraki harfler değişik olduğu içindir 🔆 Ryzen 3 3100 - RX6500XT - 8GB Ballistix RED(3200Mhz)+GEIL Evo Spear(3000Mhz) - VX500 Plus - 500GB A2000 SSD+Seagate Barracuda 5900RPM HDD - Aero One Duo🔆

Python: import random print("Bahis oyunu\n\nKurallar:\n> 1-3 arasında bir sayı tahmin ediniz.\n> Eğer sayıyı doğru tahmin ederseniz paranız üçe katlanır. \n> Eğer sayıyı yanlış tahmin ederseniz paranız yarıya iner.\n\nBakiyeniz: 10\nMevcut bakiyenizi görmek içim 'i' ye basın.\nÇıkmak için 'q' ya basın." ) para = 10 while True: s = random. randint(1, 3) a = input try: if (int s): print("Tahmininiz: " + str print para = 3 else: print("Tahmininiz: " + str print para //= 2 except: if : print elif : print print break else: print Bu kodu dene Dusan

Etiketlenmiyorsun. Son düzenleme: 22 Ağustos 2022 Anakart: Gigabyte B450M S2H // İşlemci: AMD Ryzen 5 1600 12nm // Ekran Kartı: Gigabyte GTX 1650 Super 4GB // RAM: Vengeance 16GB(2x8GB) 3200MHz DDR4 CL16 // Kasa: Cooler Master Mastercase Pro 3 // PNY CS3030 500GB M2 NVMe SSD // HDD: SEAGATE 1TB Barracuda 64MB 7200rpm 3.5" SATA 3.0 // PSU: THERMALTAKE Litepower 650W

Bunlar aynı değil mi, bana mı öyle geliyor? Kaan

değil dikkatli bakın 🔆 Ryzen 3 3100 - RX6500XT - 8GB Ballistix RED(3200Mhz)+GEIL Evo Spear(3000Mhz) - VX500 Plus - 500GB A2000 SSD+Seagate Barracuda 5900RPM HDD - Aero One Duo🔆 Dusan

bu kodu çalıştır işte 🔆 Ryzen 3 3100 - RX6500XT - 8GB Ballistix RED(3200Mhz)+GEIL Evo Spear(3000Mhz) - VX500 Plus - 500GB A2000 SSD+Seagate Barracuda 5900RPM HDD - Aero One Duo🔆 Dusan

Python: from random import randint print("Bahis oyunu\n\nKurallar:\n> 1-3 arasında bir sayı tahmin ediniz.\n> Eğer sayıyı doğru tahmin ederseniz paranız üçe katlanır. \n> Eğer sayıyı yanlış tahmin ederseniz paranız yarıya iner.\n\nBakiyeniz: 10\nMevcut bakiyenizi görmek içim 'i' ye basın.\nÇıkmak için 'q' ya basın." ) para = 10 while True: s = randint(1,3) a = int(input print if : print para 3 elif : print elif : print print break elif : print para // 2 else: print 🔆 Ryzen 3 3100 - RX6500XT - 8GB Ballistix RED(3200Mhz)+GEIL Evo Spear(3000Mhz) - VX500 Plus - 500GB A2000 SSD+Seagate Barracuda 5900RPM HDD - Aero One Duo🔆

Python: import random print("Bahis oyunu\n\nKurallar:\n> 1-3 arasında bir sayı tahmin ediniz.\n> Eğer sayıyı doğru tahmin ederseniz paranız üçe katlanır. \n> Eğer sayıyı yanlış tahmin ederseniz paranız yarıya iner.\n\nBakiyeniz: 10\nMevcut bakiyenizi görmek içim 'i' ye basın.\nÇıkmak için 'q' ya basın." ) para = 10 while True: s = random. randint(1, 3) a = input print if : print para 3 elif : print elif : print print break elif : print para // 2 else: print Ne girersem gireyim sadece alttaki kod çalışıyor. Python: elif : print para // 2 B

i ve q yerine sayı koyarak denemiştim zaten, bakiye güncellenmiyor öyle yapınca? Python: import random print("Bahis oyunu\n\nKurallar:\n> 1-3 arasında bir sayı tahmin ediniz.\n> Eğer sayıyı doğru tahmin ederseniz paranız üçe katlanır. \n> Eğer sayıyı yanlış tahmin ederseniz paranız yarıya iner.\n\nBakiyeniz: 10\nMevcut bakiyenizi görmek içim '4' ye basın.\nÇıkmak için '5' ya basın." ) para = 10 while True: s = random. randint(1, 3) a = int(input if : print para 3 elif (a 4): print elif (a "5"): print print break elif : print para // 2 else: print son hali bu şekilde.

Değişen bir şey yok :/ I

0 çıkış 9 bakiye yapabilirsin 🔆 Ryzen 3 3100 - RX6500XT - 8GB Ballistix RED(3200Mhz)+GEIL Evo Spear(3000Mhz) - VX500 Plus - 500GB A2000 SSD+Seagate Barracuda 5900RPM HDD - Aero One Duo🔆

stringi inte çevirebilirsin istersen 🔆 Ryzen 3 3100 - RX6500XT - 8GB Ballistix RED(3200Mhz)+GEIL Evo Spear(3000Mhz) - VX500 Plus - 500GB A2000 SSD+Seagate Barracuda 5900RPM HDD - Aero One Duo🔆

2. elif de 5'i string yapmışsın. Tırnakları kaldır. Anakart: Gigabyte B450M S2H // İşlemci: AMD Ryzen 5 1600 12nm // Ekran Kartı: Gigabyte GTX 1650 Super 4GB // RAM: Vengeance 16GB(2x8GB) 3200MHz DDR4 CL16 // Kasa: Cooler Master Mastercase Pro 3 // PNY CS3030 500GB M2 NVMe SSD // HDD: SEAGATE 1TB Barracuda 64MB 7200rpm 3.5" SATA 3.0 // PSU: THERMALTAKE Litepower 650W Dusan

Selam Dostum, Öncelikle s değerini print edip sonra girdi olarak bu değeri girmeyi deneyebilir misin? Random sayı türettiğin için doğru tahmin edemiyor olabilirsin.