사용자가 숫자 하나를 입력하면,
그 숫자의 구구단(1단부터 9단까지 곱하기 결과) 를 출력하는 프로그램을 만들어보세요!
사용자로부터 단 숫자를 입력받습니다 (예: 3)
입력받은 숫자에 대해
1부터 9까지 곱한 결과를 출력합니다
예:
python-repl
복사편집
3 x 1 = 3
3 x 2 = 6
...
3 x 9 = 27
input(), int() 형변환for 반복문 (range() 사용!)print()로 보기 좋은 포맷 만들기if로 입력값이 1~9 사이인지 확인하기# 구구단 출력기
# 사용자가 숫자를 입력하면, 그 숫자의 구구단을 출력하는 프로그램
while True:
num = int(input("1~9까지 숫자중에 하나를 입력하세요: "))
if 1 <= num <= 9:
for i in range(1, 10):
print(f"{num} * {i} = {num * (i)}")
break
else:
print("입력한 숫자가 1~9안에 숫자가 아닙니다.")
continue