본문 바로가기

TEAM STUDY/PYTHON

다중 루프 알아보기

728x90
반응형

이번주 계획

  1.  직사각형의 넓이로 변의 길이 구하기
  2.  반목문 건너뛰기와 여러 범위 스캔하기
  3.  다중 루프 알아보기 

구구단 곱셈표 출력하기

print ( '-' * 27 )

for i in range ( 1, 10 ) :
	for j in range ( 1, 10 ) :
    	print( f'{i*j:3}', end='' )
    print( )
    
print ( '-' * 27 )

 

바깥쪽 for 문은 i값을 1 부터 9 까지 증가 시킵니다.

각 반복은 1행,,,,9행에 해당합니다.

즉, 바깥쪽의 for 문은 세로 방향의 반복문 입니다.

 

 

세로 방향 반복문에서 다시 실행되는 안쪽 for 문은 j 값을 1~9 까지 1씩 증가 시킵니다.

즉, 각 행에서 가로 방향의 반복문 입니다.

 

정리하자면 i 값을 1부터 9까지 증가시키는 열 루프를 9번 반복합니다.

열 루프가 종료되면 줄바꿈라여 다음 행을 출력할 준비를 합니다.

 

728x90
반응형