import random
osmanli = ["Osman Gazi", "Orhan Gazi", "I.Murat", "I.Bayezid", "I.Mehmed","II.Murat", "II.Mehmed", "II.Bayezid","I.Selim", "I.Süleyman","II.Selim", "III.Murad", "III.Mehmed", "I.Ahmed", "I.Mustafa","II.Osman", "IV.Murad","İbrahim","IV.Mehmed", "II.Süleyman","II.Ahmed", "II.Mustafa", "III.Ahmed", "I.Mahmud","III.Osman","III.Mustafa","I.Abdülhamid","III.Selim", "IV.Mustafa","II.Mahmud","Abdülmecid", "Abdülaziz", "V.Murad","II.Abdülhamid","V.Mehmed", "VI.Mehmed"]print(len(osmanli), "Osmanlı padişahı vardır.")print("Bu padişahlardan 10 tanesi için soru sorulacaktır.\nYanlış cevap verdiğinizde yarışma sonlanacaktır.\nHer doğru cevap 10 puandır. Hazırsanız başlayalım.")puan = 0soru = []siklar = ["a", "b", "c", "d"]while True:for i in range(1, 11):soruTipi = random.randrange(1, 3)if soruTipi == 1:soru = random.sample(osmanli, 1)x =[i for i in range(osmanli.index(*soru), osmanli.index(*soru) + 4)]random.shuffle(x)# print(osmanli.index(*soru) + 1) #Kopyaprint("{0}. Soru: {1} kaçıncı padişahtır".format(i, *soru))for k, j in zip(siklar, x):print("{}-) {} ".format(k, j), end="")print()cevap = input("")if cevap == "":print("Soruları boş geçilemez lütfen cevap verin")print("{0}. Soru: {1} kaçıncı padişahtır".format(i, *soru))for k, j in zip(siklar, x):print("{}-) {} ".format(k, j), end="")print()cevap = input("")elif str(osmanli.index(*soru) + 1) == cevap:puan += 10else:breakelif soruTipi == 2:soru = random.sample(osmanli, 4)random.shuffle(soru)# print(soru[0]) # Kopyaprint("{0}.Soru: {1}.Osmanlı padişahı aşağıdakilerden hangisidir.".format(i, (osmanli.index(soru[0]) + 1)))for l, j in zip(siklar, soru):print("{}-){} ".format(l, j), end="")print()cevap = input("")if cevap == "":print("Soruları boş geçilemez lütfen cevap verin")print("{0}.Soru: {1}.Osmanlı padişahı aşağıdakilerden hangisidir.".format(i, (osmanli.index(soru[0]) + 1)))for l, j in zip(siklar, soru):print("{}-){} ".format(l, j), end="")print()cevap = input("")elif soru[0] == cevap:puan += 10else:breakprint("Puanınız: ", puan)break