[python] 반복문으로 구구단 출력하기
반복문은 프로그래밍에서 자주 사용되는 개념 중 하나입니다. 이번에는 반복문을 사용하여 구구단을 출력하는 간단한 예시를 살펴보겠습니다.
구구단 출력하기
for i in range(2, 10):
for j in range(1, 10):
print(f"{i} × {j} = {i*j}")
print() # 빈 줄 추가
위의 예시 코드는 이중 반복문을 사용하여 2단부터 9단까지의 구구단을 출력합니다.
첫 번째 반복문에서는 2부터 9까지의 숫자를 순차적으로 변수 i
에 대입하고, 두 번째 반복문에서는 1부터 9까지의 숫자를 순차적으로 변수 j
에 대입합니다.
내부 반복문에서는 변수 i
와 j
를 곱한 값을 출력합니다. 출력하기 전에 f-string을 사용하여 i × j = i*j
형식으로 문자열을 만들어 출력합니다.
또한, 내부 반복문이 모두 실행된 후에는 빈 줄을 출력하여 구구단 사이에 공백을 만듭니다.
실행 결과
2 × 1 = 2
2 × 2 = 4
2 × 3 = 6
2 × 4 = 8
2 × 5 = 10
2 × 6 = 12
2 × 7 = 14
2 × 8 = 16
2 × 9 = 18
3 × 1 = 3
3 × 2 = 6
3 × 3 = 9
3 × 4 = 12
3 × 5 = 15
3 × 6 = 18
3 × 7 = 21
3 × 8 = 24
3 × 9 = 27
...
9 × 1 = 9
9 × 2 = 18
9 × 3 = 27
9 × 4 = 36
9 × 5 = 45
9 × 6 = 54
9 × 7 = 63
9 × 8 = 72
9 × 9 = 81
위와 같이 반복문을 사용하여 구구단이 출력됩니다.
이처럼 반복문을 이용하면 코드를 간결하게 작성할 수 있고, 복잡한 작업을 반복적으로 수행할 수 있습니다.
참고 문서: Python 반복문 - for