Tahmin Oyunu -ArifArdaBulut

Tahmin Oyunu -ArifArdaBulut

import random
def oyun():
    print("Zorluk seviyeleri:")
    print("1. Kolay (10 tahmin hakkı)")
    print("2. Orta (7 tahmin hakkı)")
    print("3. Zor (5 tahmin hakkı)")
    seviye = int(input("Bir zorluk seviyesi seçin (1/2/3): "))
    if seviye == 1:
        tahmin_hakki = 10
    elif seviye == 2:
        tahmin_hakki = 7
    elif seviye == 3:
        tahmin_hakki = 5
    sayi = random.randint(1, 100)
    tahminler = []
    print(f"Bilgisayar 1 ile 100 arasında bir sayı tuttu. {tahmin_hakki} tahmin hakkınız var!")
    while tahmin_hakki > 0:
        tahmin = int(input("Tahmininiz: "))
        tahminler.append(tahmin)
        if tahmin < sayi:
            print("Daha büyük bir sayı dene!")
        elif tahmin > sayi:
            print("Daha küçük bir sayı dene!")
        else:
            print(f"Tebrikler! Sayıyı doğru tahmin ettiniz: {sayi}")
            break
        tahmin_hakki -= 1
        print(f"Kalan tahmin hakkınız: {tahmin_hakki}")
    if tahmin_hakki == 0:
        print(f"Tahmin hakkınız bitti! Bilgisayarın tuttuğu sayı: {sayi}")
    print("Yaptığınız tahminler:", tahminler)
oyun()

bu oyun bir tahmin oyunudur. Kolay, Orta ve Zor zorluklardan birini seçip yapay zekanın 1 ila 100 arasında tuttuğu sayıyı bulmaya çalışıyorsunuz.