Python ile Yazı Tura Atma Uygulaması

Bu örneğimizde, Python ile yazı tura atma uygulamasını yapan bir program kodlayacağız. Problemimizin çözümü rastgelelik içerdiği için yöntem fark etmeksizin random modülünü kullanmamız gerekecek.

  1. İlk olarak if-else deyimiyle bu sorumuzu çözelim:
  • Adım 1: Başla.
  • Adım 2: random modülünü içe aktar.
  • Adım 3: 1 ile 2 arasında rastgele bir tam sayı üret ve bu sayıyı yazi_tura değişkenine ata.
  • Adım 4: yazi_tura değişkeninin değerini kontrol et:
    • Eğer yazi_tura 1 ise, “Yazı geldi…” yazdır.
    • Eğer yazi_tura 2 ise, “Tura geldi…” yazdır.
  • Adım 5: Bitir.

Bu uygulama, random.randint fonksiyonunu kullanarak 1 veya 2 değerlerini üretir ve bu sonuca göre “Yazı geldi…” veya “Tura geldi…” sonuçlarını atayabiliriz. Kodu çalıştırmak için: Trinket


  1. İkinci yöntem olarak listeleri kullanarak sorumuzu çözelim:

Yukarıdaki kod, secenekler listesinden rastgele bir öğe seçer ("Yazı" veya "Tura") ve seçilen sonucu yazdırır. Programdaki random.choice fonksiyonu, verilen listeyi parametre olarak alır ve listeden rastgele bir öğe döndürür. 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