Sorduğum soruda şık seçme

al='''
(a) şık
(b) şık

'''
soru1=input('Türkiyenin başkenti neresidir..')
al=input('şık seç:')

if soru1=='ankara':
	print('doğru')
	print('ankara',ankara)

#sorduğum soruya doğru şıkkı belirtmekbistiyorum…

Şöyle olmalı:

al='''
(a) Ankara
(b) İstanbul

'''
cevap=input('Türkiyenin başkenti neresidir..\n' + al)

if cevap=='a':
	print('doğru')
	print('ankara')

İnceleyin, sorunuz olursa çekinmeden sorun.

Not: Yukarıdaki kodu çalıştırmadım, küçük hatalardan dolayı çalıştırırken hata verebilir.

Ben istiyorum 5 tane soru hazırlamak.
Soruların cevapını al içine mi yazmalıyım .

al='''
(a) Ankara
(b) İstanbul

'''
as='''
(a) 1299
(b) 1246

'''
cevap=input('Türkiyenin başkenti neresidir..\n' + al)

if cevap=='a':
	print('doğru')
	print('ankara')
cevap=input('Osmanlı fevletinin kuruluş tarihi..\n'+as)
if cevap=='a':
	print('doğru')
else:
	print('yanlış')

#böyle yapınca as da invalid syntax hatası verdi.
#yoksa herbir soruyu ayrı ayrımı tanımlamalıyız.

Json veya veritabanında saklarsanız daha iyi ve faydalı olur.




al="""
(a) adana
(b) ankara
(c) amasya
(d) çorum


"""
aw="""
(a) 1280
(b) 1444
(c) 1330
(d) 1299

"""
soru=input("Türkiyenin başkenti neresidir?"+al)
soru2=input("Osmanlı Devletinin kuruluş tarihi nedir?"+aw)
if  soru=="b":
    print("doğru cevap")
else:
    print("yanlış cevap")#çalışmıyor
    
if soru2=="d":
    print("doğru cevap")
else:
    print("yanlış cevap")# çalışmıyor

#Böyle çözüm yolu buldum.Fakat birinci soruyu cevapladığımda,
#ikinci soruya geçiyor.onunda cevabını verdiğimde.
#en altta iki doğru veya yanlış sonucu gösteriyor.
#sorulardaki else blokları çalışmıyor.
#Kivy ile birtane python kod bankası yapıyorum.50 tane kod buldum ama az.elinizde kod varsa bu sayfaya atarmısınız.
#Kod bankamın içine python keylogger koysam suç olurmu.

Kullanım koşullarında bunu bildirdiğiniz takdirde olmaz.