«control-flow» etiketlenmiş sorular

30
Birden fazla döngü nasıl kesilir?
Aşağıdaki kod verildiğinde (işe yaramaz): while True: #snip: print out current state while True: ok = get_input("Is this ok? (y/n)") if ok.lower() == "y": break 2 #this doesn't work :( if ok.lower() == "n": break #do more processing with menus and stuff Bu işi yapmanın bir yolu var mı? Yoksa …

30
“İf” zincirlerinden nasıl kaçınılır?
Bu sözde kod var varsayarsak: bool conditionA = executeStepA(); if (conditionA){ bool conditionB = executeStepB(); if (conditionB){ bool conditionC = executeStepC(); if (conditionC){ ... } } } executeThisFunctionInAnyCase(); İşlevler executeStepX, yalnızca bir önceki başarılı olursa çalıştırılmalıdır. Her durumda, executeThisFunctionInAnyCasefonksiyon sonunda çağrılmalıdır. Programlama konusunda bir acemi değilim, çok basit bir soru …

8
Swift: guard let vs if let
Swift'de Opsiyonlar hakkında bir şeyler okudum ve if letbir Opsiyonel değerin bir değer içerip içermediğini kontrol etmek için kullanılan örnekler gördüm ve eğer varsa - açılmamış değerle bir şeyler yapın. Ancak Swift 2.0'da anahtar kelimenin en guard letçok kullanıldığını gördüm . if letSwift 2.0'dan kaldırıldı mı yoksa hala kullanılabilir mi …

13
Bir if cümlesinden nasıl çıkılır
Bir ifmaddeden erken çıkmak için ne tür yöntemler vardır ? Kod yazdığım ve bir breakcümlenin içine bir ifade koymak istediğim zamanlar vardır if, sadece bunların yalnızca döngüler için kullanılabileceğini hatırlamak için. Örnek olarak aşağıdaki kodu alalım: if some_condition: ... if condition_a: # do something # and then exit the outer …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.