반응형

break 2

코틀린 10. 흐름제어

이번 글에서는 코틀린의 흐름제어에 대해서 알아보도록 하겠습니다. 흐름제어 코틀린에서 흐름제어가 가능하도록 해주는 키워드는 return, continue, break이 있습니다. return에 대해서는 함수를 설명할 때 이야기했었는데요. 함수 내에서 return을 만나면 프로그램은 뒤에 더 실행할 코드가 있든 없든 즉시 함수를 종료시킵니다. 그리고 return을 제외한 두 가지(continue, break)은 사실 반복문 내에서만 사용됩니다. 즉, 반복문의 흐름을 제어한다는 뜻이죠. 그럼 두 흐름제어문이 각각 어떤 역할을 하는지 알아봅시다. continue 먼저 continue입니다. continue에 대해 알아보기 전에 continue의 사전적 의미에 대해 생각해보고 어떤 역할을 하는지 한 번 생각해봅시..

파이썬 20. 반복문-while문

저번 글에서는 파이썬에서 쓰는 반복문 중 하나인 for문에 대해 알아봤었는데, 이번 글에서는 다른 하나인 while문에 대해서 알아보도록 합시다. while문 일단, while문의 기본적인 구조는 다음과 같습니다. while 조건식: 실행 코드1 실행 코드2 . . . 위와 같은 구조에서 조건식이 True일 경우 실행 코드를 계속해서 반복수행 하는 것이 while문 입니다. 실행 순서는 먼저 조건식을 검사한 후, 실행코드를 실행합니다. 그 후 반복할 때마다 계속해서 조건식을 검사하여 반복을 더 수행할지 종료할지 검사합니다. 그래서 for문같은 경우 일정한 횟수만큼 반복할 때 주로 사용하고, while문의 경우 특정한 조건이 만족될 때 작업을 계속해서 수행해야할때 주로 사용합니다. 그럼 간단한 코드로 wh..

반응형