Als «control-flow» getaggte Fragen

30
Wie kann man aus mehreren Schleifen ausbrechen?
Angesichts des folgenden Codes (der nicht funktioniert): 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 Gibt es eine Möglichkeit, diese Arbeit …

30
Wie vermeide ich Wenn-Ketten?
Angenommen, ich habe diesen Pseudocode: bool conditionA = executeStepA(); if (conditionA){ bool conditionB = executeStepB(); if (conditionB){ bool conditionC = executeStepC(); if (conditionC){ ... } } } executeThisFunctionInAnyCase(); Funktionen executeStepXsollten genau dann ausgeführt werden, wenn die vorherigen erfolgreich sind. In jedem Fall sollte die executeThisFunctionInAnyCaseFunktion am Ende aufgerufen werden. Ich …

8
Swift: Wache lass gegen wenn lass
Ich habe in Swift über Optionals gelesen und Beispiele gesehen, in denen if letüberprüft wird, ob ein Optional einen Wert enthält, und falls dies der Fall ist, etwas mit dem nicht umschlossenen Wert zu tun. Ich habe jedoch gesehen, dass in Swift 2.0 das Schlüsselwort guard letmeistens verwendet wird. Ich …

13
So beenden Sie eine if-Klausel
Welche Methoden gibt es, um eine ifKlausel vorzeitig zu beenden ? Es gibt Zeiten, in denen ich Code schreibe und eine breakAnweisung in eine ifKlausel einfügen möchte , nur um mich daran zu erinnern, dass diese nur für Schleifen verwendet werden können. Nehmen wir als Beispiel den folgenden Code: if …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.