«control-flow» 태그된 질문

30
여러 루프에서 벗어나는 방법?
다음 코드가 주어지면 작동하지 않습니다. 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 이 작업을 수행하는 방법이 있습니까? 또는 입력 루프에서 …

30
"if"체인을 피하는 방법?
이 의사 코드가 있다고 가정합니다. bool conditionA = executeStepA(); if (conditionA){ bool conditionB = executeStepB(); if (conditionB){ bool conditionC = executeStepC(); if (conditionC){ ... } } } executeThisFunctionInAnyCase(); executeStepX이전의 성공한 경우에만 함수 를 실행해야합니다. 어쨌든 executeThisFunctionInAnyCase함수는 마지막에 호출되어야합니다. 나는 프로그래밍의 초보자이기 때문에 매우 기본적인 질문에 대해 유감스럽게 생각합니다 if. 코드 …

8
스위프트 : 가드 렛 vs if 렛
나는 Swift에서 Optionals에 대해 읽었으며, if letOptional이 값을 가지고 있는지 확인하는 데 사용되는 예제를 보았습니다 . 그러나 Swift 2.0에서는 키워드 guard let가 주로 사용되는 것을 보았습니다 . if letSwift 2.0에서 제거 되었는지 아니면 여전히 사용할 수 있는지 궁금합니다 . 나는 포함 내 프로그램을 변경해야합니다 if let에를 guard let?

13
if 절을 종료하는 방법
if절 을 조기에 종료하는 방법에는 어떤 것이 있습니까? 코드를 작성할 때 break문을 if절 안에 넣고 싶을 때가 있는데 , 그것들은 루프에만 사용할 수 있다는 것을 기억하기 위해서입니다. 다음 코드를 예로 들어 보겠습니다. if some_condition: ... if condition_a: # do something # and then exit the outer if block ... if …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.