Python'da kodu tekrarlama

karahindiba79

Decapat
Katılım
30 Aralık 2022
Mesajlar
61
Daha fazla  
Cinsiyet
Erkek
Kodda eğer yanlış seçenek seçilirse tekrardan başa sarmasını istiyorum ne yapmalıyım.
Python:
Print ("ilk kapı, 1     2.kapı, 2")
İk = input("hangi kapı: ")
İf (ik == "2"):
 Print ("yanlış kapı öldün... F9'a bas")
Elif ik == "1":
 Print ("doğru kapı... Yola devam et ")
 
Kodda eğer yanlış seçenek seçilirse tekrardan başa sarmasını istiyorum ne yapmalıyım.
Python:
Print ("ilk kapı, 1     2.kapı, 2")
İk = input("hangi kapı: ")
İf (ik == "2"):
 Print ("yanlış kapı öldün... F9'a bas")
Elif ik == "1":
 Print ("doğru kapı... Yola devam et ")
Python:
while True:
    print ("ilk kapi, 1     2.kapi, 2")
    ik = input("hangi kapi: ")
    if  ik == "2":
        print ("yanlis kapi öldün... F9'a bas")
        break
    elif ik == "1":
        print ("doğru kapi... Yola devam et ")
Bu şek'lde yapablirsin hocam ancak syntaxa dikkat et pythonda fonksiyonları büyük harfle çağırmamalı ve ı ö ü gibi türkçe karakterleri kullanmamalısın. w3schools.com/python/default.asp burdan okuyarak öğrenebilirsin.
 
While True ve benzeri sadece açıkça döngüden çıkılması belirtilince döngünün bittiği fonksiyonlar mümkün olduğunca kullanılmamalı. Bin çeşit hataya sebep olabilirler. Kötü alışkanlık.
 
Python:
while True:
    print ("ilk kapi, 1     2.kapi, 2")
    ik = input("hangi kapi: ")
    if  ik == "2":
        print ("yanlis kapi öldün... F9'a bas")
        break
    elif ik == "1":
        print ("doğru kapi... Yola devam et ")
Bu şek'lde yapablirsin hocam ancak syntaxa dikkat et pythonda fonksiyonları büyük harfle çağırmamalı ve ı ö ü gibi türkçe karakterleri kullanmamalısın. w3schools.com/python/default.asp burdan okuyarak öğrenebilirsin.
teşekkürler
 

Technopat Haberler

Yeni konular

Geri
Yukarı