Python ile Zar Atma Oyunu

Bu yazımızda, Python programlama dili ile örnek bir zar atma oyunu kodlayacağız.

  • İlk olarak import random ifadesi ile başlıyoruz. Böylece, rastgele sayı üretme yeteneği eklemek için Python’un random modülünü içe aktarmış oluyoruz. Bu modül, zar atma simülasyonunun merkezi olan rastgele zar değerlerini oluşturmamızı sağlayacak.
  • Zarların temsili şekillerini dictionary (sözlük) içinde sakladık.
  • 1 ile 6 arasında rastgele bir tam sayı üretmek için random.randint(1, 6) fonksiyonunu kullandık ve zar_at adında bir fonksiyonun içine yazdık. Sonuç olarak, bu fonksiyon bir zarın atıldığında alabileceği herhangi bir değeri döndürebilir.

Bu kodu çalıştırdığınızda, her “Enter” tuşuna bastığınızda bir zar atışı gerçekleştirebilir ve verilen şekiller ile zarın kaç geldiğini görebilirsiniz. Oyunu sonlandırmak için “h” tuşuna basabilirsiniz. Kodu çalıştırmak için: Trinket


Bu sefer sorumuzu biraz daha genişleteceğiz. Bilgisayar da zar atsın ve büyük zar atmış olan kazansın.

Yukarıdaki kodumuz ise, hem kullanıcıya hem de bilgisayara bir zar atma şansı verir ve her iki zarın sonucunu resim olarak gösterir ve hangi zarın daha büyük olduğunu belirler. Benzer şekilde oyunu tekrar oynamak için “Enter” tuşuna veya sonlandırmak için “h” tuşuna basabilirsiniz. Kodu çalıştırmak için: Trinket

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu