Questions marquées «control-flow»

30
Comment sortir de plusieurs boucles?
Étant donné le code suivant (qui ne fonctionne pas): 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 Existe-t-il un moyen de …

30
Comment éviter les chaînes «si»?
En supposant que j'ai ce pseudo-code: bool conditionA = executeStepA(); if (conditionA){ bool conditionB = executeStepB(); if (conditionB){ bool conditionC = executeStepC(); if (conditionC){ ... } } } executeThisFunctionInAnyCase(); Les fonctions executeStepXdoivent être exécutées si et seulement si la précédente réussit. Dans tous les cas, la executeThisFunctionInAnyCasefonction doit être appelée …

8
Swift: guard let vs if let
J'ai lu sur les options dans Swift, et j'ai vu des exemples où if letest utilisé pour vérifier si une option contient une valeur, et au cas où elle le ferait, faites quelque chose avec la valeur non emballée. Cependant, j'ai vu que dans Swift 2.0, le mot guard let- …

13
Comment quitter une clause if
Quelles sortes de méthodes existent pour sortir prématurément d'une ifclause? Il y a des moments où j'écris du code et que je veux mettre une breakinstruction à l'intérieur d'une ifclause, seulement pour me rappeler que ceux-ci ne peuvent être utilisés que pour les boucles. Prenons le code suivant comme exemple: …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.