Python ile Yazı Tura Atma Uygulaması

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

  • 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.

1. İlk olarak if-else koşulunu kullanarak bu sorumuzu çözelim:

    import random
    
    yazi_tura  = random.randint(1, 2)
    
    if yazi_tura == 1:
      print("Yazı geldi...")
    else:
      print("Tura geldi...")

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

      import random
      # Yazı ve Tura seçenekleri
      secenekler = ["Yazı", "Tura"]
      # Rastgele bir seçenek seç
      sonuc = random.choice(secenekler)
      # Sonucu yazdır
      print("Sonuç:", sonuc)

      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.

      İlgili Makaleler

      Bir yanıt yazın

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

      Başa dön tuşu