Python Sayı Tahmin Oyunu - Bilişim Konuları

Python Sayı Tahmin Oyunu

Bu örneğimizde python programlama dilinde yapılmış bir sayı tahmin oyunu tasarlayacağız. Öncelikle programımız 1 ile 100 arasında rastgele bir tam sayı üretecek ama kullanıcı bu sayıyı bilmeyecek. Daha sonra kullanıcıdan bu üretilen tam sayının kaç olduğunu tahmin etmesini isteyeceğiz. Kullanıcının girmiş olduğu tahmin sayısına göre üretilen sayıdan büyük yada küçük olmasına göre yönlendireceğiz. Ya daha büyük bir sayı yada daha küçük bir sayı girmesini isteyeceğiz. Böylece kullanıcının programın tutmuş olduğu sayıyı bulmasını sağlayacağız. Tutulan sayı doğru tahmin edildiğinde toplamda kaç tahminde sayının bulunduğunu ekranda göstereceğiz.

Kullanıcı oyunun herhangi bir yerinde oynamaktan vazgeçip çıkmak isterse 0 (sıfır) tuşuna basması gerekiyor. Böylece oyun iptal edilerek oyundan çıkılmış oluyor.

Programın Python kodları

#www.bilisimkonulari.com

from random import randint
 
rand=randint(1, 100) #1-100 arasında rastgele sayı üretiliyor
sayac=0
 
while True:  #Bir döngü kuruluyor
    sayac+=1 #Kullanıcının kaç sayı girdiği sayılıyor
    sayi=int(input("1 ile 100 arasında değer girin (0 çıkış):")) #Kullanıcıdan bir sayı girmesi isteniyor.
    if(sayi==0):
        print("Oyunu İptal Ettiniz") #Sıfır girilirse oyun iptal ediliyor
        break
    elif sayi < rand:
        print("Daha Yüksek Bir Sayı Girin.") 
        continue
    elif sayi > rand:
        print("Daha Düşük Bir Sayı Girin.")
        continue
    else:
        print("Rastele seçilen sayı {0}!".format(rand)) #Programın tuttuğu sayı gösteriliyor
        print("Tahmin sayınız {0}".format(sayac)) # Kaç tahminde sayı bilindiği gösteriliyor

Ekran görüntüsü

python-sayı-tahmin-oyunu

Bu Yazıya Tepkin Nedir?
+1
1
+1
0
+1
1
+1
0
+1
1
+1
0
+1
1

<< Önceki Yazı

Yorum Yap

3 Yorum