파이썬

파이썬 요점 정리 - 다중 반복문(while)

hyestar 2022. 2. 5. 12:06

while문에 대해 배웠으며, while문과 if문은 서로 완전히 똑같다고 말씀 드렸습니다.

while 같은 경우 참일 경우에 끝나지 않고, 오직 거짓일 경우에만 끝납니다.

반복문안에는 또 반복문을 넣을 수 있는데 이를 다중 반복문이라고 합니다.

예시를 들어보면

i = 1
while i <= 3:
  # 이 부분은 3번 실행된다.
  j = 1
  while j <= 3:
    # 이 부분은 9번 실행된다.
    k = 1
    while k <= 3:
      # 이 부분은 27번 실행된다.
      print("i : {}, j : {}, k : {}".format(i, j, k))
      k += 1
    j += 1
  i += 1

그 자체로 3번 실행하는 while문을 3번 실행하면 총 9번 실행되며, 다른 반복문 하나를 더 작성할 경우 3번 더 반복되어

총 27번 실행되게 됩니다. 반복문안에 반복문이 들어갈 수 있다는 사실을 알고 계셔야 합니다.

728x90