Python ile Basit Kelime Tahmin Oyunu Yapımı

  • Merhaba Python Severler!

    Bugün size Python programlama dilini kullanarak basit bir kelime tahmin oyununun nasıl yapıldığını öğreteceğim. Oyun, bilgisayarın rastgele bir kelime seçmesi ve kullanıcının kelimeyi tahmin etmeye çalışması üzerine kuruludur.

    Öncelikle Python programlama dilini kullanarak bir kelime listesi oluşturmamız gerekiyor. Bu listeden rastgele bir kelime seçeceğiz ve kullanıcıya kelimeyi tahmin etme şansı vereceğiz.

    Kod
    import random

    İlk olarak, random modülünü projemize dahil ediyoruz. Bu modül, rastgele sayılar üretmemize ve rastgele öğeler seçmemize yardımcı olacak.

    Şimdi, rastgele bir kelime seçmek için bir fonksiyon tanımlayalım:

    Kod
    def kelime_sec():
        kelimeler = ["python", "bilgisayar", "programlama", "veri", "geliştirici", "yapay", "zeka"]
        return random.choice(kelimeler)

    Bu fonksiyon ile bir kelimeler dizisi oluşturup bu diziden rastgele bir kelime seçtiriyoruz. Ardından seçilen kelimeyi döndürüyoruz.

    Sonra, kullanıcının tahminlerini almak için bir fonksiyon oluşturacağız:

    Kod
    def tahmin_al():
        return input("Bir harf tahmin edin: ")

    Bu fonksiyon, kullanıcıdan bir harf girişi alır ve değeri döndürür.

    Şimdi, tahmin edilen harfleri göstermek için bir fonksiyon tanımlayalım:

    Kod
    def kelimeyi_goster(kelime, tahmin_edilen_harfler):
       harf_listesi = [harf if harf in tahmin_edilen_harfler else "_" for harf in kelime]
       return " ".join(harf_listesi)

    Bu fonksiyon, kullanıcının doğru tahmin ettiği harfleri gösterirken, henüz tahmin edilmediği harfleri "_"'ye çevirir.

    Şimdi, oyunu başlatmak için bir fonksiyon oluşturalım:

    Oyunumuza bu fonksiyonlarla başlıyoruz. Kullanıcının tahminlerini alıyoruz, tahminlerin doğruluğunu kontrol ediyoruz ve sonuçları ekrana yazdırıyoruz. Tahmin hakkı sınırlı olduğundan kullanıcının başarılı olup olmadığını kontrol edip sonucu ekrana yazdırıyoruz.

    Bu içeriğimde Python'da basit bir kelime tahmin oyununu adım adım anlattım. Bu örnekler Python programlama dilini öğrenirken pratik yapmanıza ve eğlenmenize yardımcı olur.

    Bu oyunu deneyerek Python'daki döngüler, koşullar ve dize işlemleri gibi temel kavramları daha iyi anlayabilirsiniz. Daha karmaşık oyunlar oluşturmak için kodu ihtiyaçlarınıza uyacak şekilde de değiştirebilirsiniz. İsterseniz yaptığınız şekliyle de burada paylaşabilirsiniz. Herhangi bir sorunuz veya öneriniz de olursa bu konu altından sorabilirsiniz.

    Okuduğunuz için teşekkür ederim ve iyi çalışmalar dilerim!

    Tüm kodlar:

Şimdi katılın!

Henüz hesabınız yok mu? Topluluğumuzun aktif bir üyesi olun ve oyunlarla, yazılımlarla ilgili ilginç konuları keşfedin! Kaydolun ve tartışmalara katılın, deneyimlerinizi paylaşın ve yeni arkadaşlar edinin. Topluluğumuzda herkesin kendine göre bir yer bulabileceğinden eminiz. Hadi, gelin ve bizimle birlikte eğlenceli ve bilgilendirici bir yolculuğa çıkın!