# Kullanıcıdan istenen sayı kadar para atılacak . Kaç kere yazının, kaç kere turanın geldiğini bulacağız. # Diyelim ki yazı 3 kere gelmiş, tura 2 kere gelmiş olsun. Kullanıcı TURA seçmişse kaybedecek YAZI seçmişse kazanacaktır. import random def sayi_mi(Gelen_Veri): rakamlar = ["0","1","2","3","4","5","4","7","8","9"] sonuc = False for veri in Gelen_Veri: if veri not in rakamlar: sonuc = True break return sonuc para = ["Yazı","Tura"] # Klavyeden boşluk karakteri girilebilir atilacak_sayi = "" kac_kere = 0 # Girilen sayının sayı oluğ olmadığı kontrol edilerek ayı alınacak. while True: atilacak_sayi = input("Para Kaç kere atılsın ? : ") if atilacak_sayi != "" and sayi_mi(atilacak_sayi) == False: kac_kere = int(atilacak_sayi) break else: print("Yeniden giriniz") while True: secim = input("En fazla hangi yüzeyi gelecek ? [ Yazı \ Tura ] : ").capitalize() if secim in para: break yazi_sayisi = 0 tura_sayisi = 0 while kac_kere > 0: gelen_Yuzey = random.choice(para) print(gelen_Yuzey) if gelen_Yuzey == "Yazı": yazi_sayisi += 1 else: tura_sayisi += 1 kac_kere -= 1 print("Gelen TURA Sayısı : {}".format(tura_sayisi)) print("Gelen YAZI Sayısı : {}".format(yazi_sayisi)) if yazi_sayisi == tura_sayisi: print("Berabere") elif yazi_sayisi > tura_sayisi and secim == "Yazı": print("KAZANDINIZ !") elif yazi_sayisi > tura_sayisi and secim == "Tura": print("KAYBETTİNİZ !") elif yazi_sayisi < tura_sayisi and secim == "Tura": print("KAZANDINIZ !") else: print("KAYBETTİNİZ !")