5.00 / 1 oy

Python ile yazı tura atma uygulaması

Python'da rastgele değerler üretme konusunda rastgele zar atma uygulamalarından sonra zar atma uygulamaları ile güne devam ediyoruz. Yazı tura işlemi bildiğimiz gibi iki sonuçtan birisinin gerçekleştiği rastgele bir olay ve sonuçlar da yazı ve tura.

Örnek: rastgele olarak yazı ya da tura sonuçlarından birisini üreten bir python uygulaması yazalım.

Çözüm 1:

import random

sayi = random.randint(1,2)
yazitura = "Tura" if sayi == 1 else "Yazı"
print(yazitura)

Çözüm 2:

import random

bozukpara = ['yazı','tura'] 
yazitura = random.choice(bozukpara)
print(yazitura)

 

Örnek 2: 10 adet yazı tura atan ve sonuçlarını yazdıran bir python uygulaması yazalım.

Çözüm:

import random

bozukpara = ['yazı','tura'] 
for sayi in range(10):
    yazitura = random.choice(bozukpara)
    print(yazitura)
# yazı
# yazı
# yazı
# tura
# tura
# tura
# tura
# yazı
# tura
# yazı

 

Editör editi: sitedeki bazı diğer benzer başlıklar için;

bkz: Python ile rastgele zar atma örnekleri

bkz: C# ile rastgele yazı tura atma uygulaması

bkz: Java ile Yazı Tura Gelme Olasılığını Hesaplamak

bkz: Java'da Rastgele Yazı Tura Atan Program

bkz: Python'da bir yazının kaç karakterden oluştuğunu bulmak (len fonksiyonu)

bkz: Python'da bir yazının bir kısmını bölmek ve seçmek

m.cengiz

28.06.2021 16:04

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Python ile yazı tura atma uygulaması

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.