반복문에서 배운 구구단을 만들어 보려고 한다.
먼저 구구단은 2~9 * 1~9로 이루어 반복문을 실행하면 된다. 하지만 여기서 2단부터 9단까지 출력하기 보다 단계를 입력받아 구구단을 출력해보겠다.
a = int(input("궁금한 구구단 단계를 입력해주세요: "))
먼저 단계를 입력받아 정수로 저장할 a 변수를 만들고
for i in range(1,10):
for 문의 범위를 설정한다. 단계는 변하지 않으니 곱해질 1~9가 i에 대입되게 만든다.
for i in range(1,10):
print(f"{a}*{i}={a*i}")
f-string을 활용하여 가독성있게 식을 작성하여 출력한다.
완성된 코드는 다음과 같다.
a = int(input("궁금한 구구단 단계를 입력해주세요: "))
for i in range(1,10):
print(f"{a}*{i}={a*i}")
결과는 다음과 같다.
궁금한 구구단 단계를 입력해주세요: 9
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' 카테고리의 다른 글
파이썬의 사칙연산 계산기 (0) | 2024.08.24 |
---|---|
파이썬 가위바위보 프로그램 (0) | 2024.08.24 |
파이썬의 제어문(3) - for (0) | 2024.08.23 |
파이썬의 제어문(2) - while (0) | 2024.08.23 |
파이썬의 제어문(1) - if (0) | 2024.08.22 |