Python

Python 이중 반복문

Devwon99 2023. 11. 19. 04:22

이중반복문


00000

00000

00000

위와 같이 출력하는 방법은 여러가지가 있다.

● print()만을 사용하는 경우

print("00000")

print("00000")

print("00000")

● 반복문을 사용하는 경우

for _ in range(5):

    print(0, end="")

print()

for _ in range(5):

    print(0, end="")

print()

for _ in range(5):

    print(0, end="")

print()

● 이중 반복문을 사용하는 경우

print()만을 사용하거나 반복문 만을 사용하는 경우 코드가 중복된다.

위의 코드는 반복문을 두번 사용하여 간결하게 표현할 수 있다.

for _ in range(3):

    for _ in range(5):

        print(0, end = "")

    print()

바깥 반복문은 행, 안쪽 반복문은 열을 각각 관여한다.

이때 print()를 어디 써주느냐에 따라 결과는 천차만별로 달라지게 된다.