본문 바로가기
프로그래밍/python

파이썬 구구단 출력 프로그램 연습

by 마루의 일상 2024. 4. 8.
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
반응형