10 EKİM 2008, Cuma
Nasıl kırmak için Python çoklu döngüler dışında?
Verilen aşağıdaki kodu (bu işe yaramazsa):
while True:
#snip: print out current state
while True:
ok = get_input("Is this ok? (y/n)")
if ok == "y" or ok == "Y": break 2 #this doesn't work :(
if ok == "n" or ok == "N": break
#do more processing with menus and stuff
Bir şekilde bu işi yapmak için var mı? Ya bir denetleme var giriş döngüyü kırmak için, daha sonra başka bir, daha sınırlı, eğer kullanıcı memnun kalırsa dış döngü içinde hep birlikte kırmak için kontrol edebilirim?
Edit-BİLGİNİZE:get_input istemi ve varsayılan değerler gösteren destekleyen yazdığım kısa bir işlev ve stdin.readline().strip()
biridir verir
CEVAP
10 EKİM 2008, Cuma
İlk düşüncem bir işlev iç içe döngü yeniden oluşturulması ve return
çıkarmak için kullanmak olacaktır.
Bunu Paylaş:
Nasıl bir WordPress kullanmak dışında ...
Nasıl çoklu satır'In Python debug...
Erişim için döngüler Python Endeksi...
Nasıl bir eleman dışında bir tıklama a...
Nasıl Python ile şimdiki zaman almak i...