🐍 Python ve Programlama Başlangıç

Python ile Konsol Tabanlı Sayı Tahmin Oyunu

Bilgisayarın 1-100 arasında tuttuğu sayıyı 'Daha Büyük' veya 'Daha Küçük' ipuçlarıyla bulmaya çalıştığınız oyun.

Python ile Konsol Tabanlı Sayı Tahmin Oyunu

Python diline harika bir giriş! Döngüler, değişkenler ve kullanıcı girdisi (`input`) kullanarak akıllı bir sayı tahmin oyunu kodluyoruz.

---

🎯 Projenin Amacı ve Kazanımları

  • `random` modülünü kullanmak.
  • `while` döngüsü ile oyun akışını yönetmek.
  • İkili arama (Binary Search) mantığını sezgisel olarak kavramak.
  • ---

    💻 Python Kodları

    import random
    
    print("🎲 RobotKodla Sayı Tahmin Oyununa Hoş Geldiniz!")
    hedef_sayi = random.randint(1, 100)
    tahmin_hakki = 7
    
    while tahmin_hakki > 0:
        print(f"Kalan tahmin hakkınız: {tahmin_hakki}")
        tahmin = int(input("1-100 arasında bir sayı tahmin edin: "))
        
        if tahmin == hedef_sayi:
            print("🎉 TEBRİKLER! Doğru sayıyı buldunuz!")
            break
        elif tahmin < hedef_sayi:
            print("🔼 Daha BÜYÜK bir sayı söyleyin.")
        else:
            print("🔽 Daha KÜÇÜK bir sayı söyleyin.")
            
        tahmin_hakki -= 1
    
    if tahmin_hakki == 0:
        print(f"😔 Üzgünüm, hakkınız bitti! Tuttuğum sayı: {hedef_sayi}")