728x90
반응형
파이썬을 사용하여 간단한 구구단 출력 프로그램을 만들어보겠습니다.
1. 코드 작성
def multiplication_table():
for i in range(2, 10): # 2단부터 9단까지 반복
print(f"{i}단")
for j in range(1, 10): # 각 단의 구구단 계산
print(f"{i} x {j} = {i*j}")
print() # 단 사이에 공백 줄 추가
multiplication_table()
2. 코드 설명
- multiplication_table 함수는 2부터 9까지의 숫자를 순회하는 외부 for 반복문을 포함합니다.
- 내부에 있는 또 다른 for 반복문은 각 단의 구구단을 출력합니다.
- 문자열 포맷팅을 사용하여 구구단의 계산식과 결과를 출력합니다.
- 각 단의 출력이 끝날 때마다 빈 줄을 추가하여 가독성을 높입니다.
3. 실행 결과
2단
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18
3단
3 x 1 = 3
3 x 2 = 6
3 x 3 = 9
3 x 4 = 12
3 x 5 = 15
3 x 6 = 18
3 x 7 = 21
3 x 8 = 24
3 x 9 = 27
4단
4 x 1 = 4
4 x 2 = 8
4 x 3 = 12
4 x 4 = 16
4 x 5 = 20
4 x 6 = 24
4 x 7 = 28
4 x 8 = 32
4 x 9 = 36
5단
5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
5 x 4 = 20
5 x 5 = 25
5 x 6 = 30
5 x 7 = 35
5 x 8 = 40
5 x 9 = 45
6단
6 x 1 = 6
6 x 2 = 12
6 x 3 = 18
6 x 4 = 24
6 x 5 = 30
6 x 6 = 36
6 x 7 = 42
6 x 8 = 48
6 x 9 = 54
7단
7 x 1 = 7
7 x 2 = 14
7 x 3 = 21
7 x 4 = 28
7 x 5 = 35
7 x 6 = 42
7 x 7 = 49
7 x 8 = 56
7 x 9 = 63
8단
8 x 1 = 8
8 x 2 = 16
8 x 3 = 24
8 x 4 = 32
8 x 5 = 40
8 x 6 = 48
8 x 7 = 56
8 x 8 = 64
8 x 9 = 72
9단
9 x 1 = 9
9 x 2 = 18
9 x 3 = 27
9 x 4 = 36
9 x 5 = 45
9 x 6 = 54
9 x 7 = 63
9 x 8 = 72
9 x 9 = 81
4. 마무리
이렇게 파이썬으로 간단한 구구단 출력 프로그램을 만들었습니다.
이 코드를 실행하면 2단부터 9단까지의 구구단이 출력됩니다.
728x90
반응형
'프로그래밍 > python' 카테고리의 다른 글
파이썬으로 짝수와 홀수의 합계를 구하는 함수 만들기 (0) | 2024.04.10 |
---|---|
파이썬 대소문자 변환하는 간단한 프로그램 만들기 (0) | 2024.04.09 |
파이썬 1부터 100까지 더하는 프로그램 만들기 (0) | 2024.04.06 |
파이썬 섭씨 화씨 변환 <-> 화씨 섭씨 변환 (0) | 2024.04.06 |
Python Webdriver를 사용하여 로그인하기 (0) | 2024.04.04 |