반응형
다음은 사용자가 입력한 숫자의 구구단을 출력하는 Python 프로그램입니다. 각 코드 블록에는 설명이 포함되어 있습니다.
# 사용자로부터 숫자를 입력 받습니다.
number = int(input("구구단을 출력할 숫자를 입력하세요: "))
# 1부터 9까지 반복하면서 구구단을 출력합니다.
for i in range(1, 10):
# number와 i를 곱한 결과를 출력합니다.
print(f"{number} x {i} = {number * i}")
코드 설명
- 사용자 입력 받기:
input()
함수는 사용자로부터 문자열 입력을 받습니다.int()
함수는 입력된 문자열을 정수로 변환합니다.- 사용자가 입력한 숫자는
number
변수에 저장됩니다.
number = int(input("구구단을 출력할 숫자를 입력하세요: "))
- 구구단 출력:
for
루프는 1부터 9까지의 숫자i
에 대해 반복합니다.f"{number} x {i} = {number * i}"
는 Python의 f-string을 사용하여number
와i
의 곱셈 결과를 포맷팅하여 출력합니다.print()
함수는 포맷팅된 문자열을 출력합니다.
for i in range(1, 10): print(f"{number} x {i} = {number * i}")
실행 예시
사용자가 숫자 7을 입력한 경우:
구구단을 출력할 숫자를 입력하세요: 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
이 프로그램은 사용자가 입력한 숫자의 구구단을 1부터 9까지 계산하여 출력합니다.
반응형
'언어 > Python' 카테고리의 다른 글
[ Python ] 불리언 연산자 다루기 (1) | 2024.06.03 |
---|---|
[ Python ] 야구게임 프로그램을 만들자. (0) | 2024.06.03 |
[ Python ] while문 사용하기 (1) | 2024.06.03 |
[ Python ] if문 사용하기 (0) | 2024.06.03 |
[ Python ] 함수 사용하기 (0) | 2024.06.03 |