Pertanyaan yang diberi tag «control-flow»

30
Bagaimana cara keluar dari banyak loop?
Diberikan kode berikut (itu tidak berfungsi): 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 Apakah ada cara untuk membuat ini berfungsi? …

30
Bagaimana cara menghindari rantai "jika"?
Dengan asumsi saya punya pseudo-code ini: bool conditionA = executeStepA(); if (conditionA){ bool conditionB = executeStepB(); if (conditionB){ bool conditionC = executeStepC(); if (conditionC){ ... } } } executeThisFunctionInAnyCase(); Fungsi executeStepXharus dijalankan jika dan hanya jika sebelumnya berhasil. Bagaimanapun, executeThisFunctionInAnyCasefungsi tersebut harus dipanggil di bagian akhir. Saya seorang pemula dalam …

8
Swift: jaga biarkan vs jika biarkan
Saya telah membaca tentang Opsional di Swift, dan saya telah melihat contoh di mana if letdigunakan untuk memeriksa apakah Opsional memiliki nilai, dan jika memang demikian - lakukan sesuatu dengan nilai yang tidak terbungkus. Namun, saya telah melihat bahwa di Swift 2.0 kata kunci guard letpaling banyak digunakan. Saya bertanya-tanya …

13
Cara keluar dari klausa if
Jenis metode apa yang ada untuk keluar sebelum waktunya dari ifklausa? Ada kalanya saya menulis kode dan ingin meletakkan breakpernyataan di dalam ifklausa, hanya untuk diingat bahwa itu hanya dapat digunakan untuk loop. Mari kita ambil kode berikut sebagai contoh: if some_condition: ... if condition_a: # do something # and …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.