728x90
반응형
while True: # 입력 부터 반복
s = input('어떤 구구단을 원하시나요? (2단부터 9단가지만 가능): ')
n = int(s) # 입력 문자열을 정수로 변환
while(n < 2 or n > 9): # 입력 받기 반복. n이 2보가 작거나 9보타 크면 계속 반복
n = int(input('다시 입력 바랍니다. (2-9) : '))
for i in range(1, 10): # 구구단 출력 반복문
print(f'{n} x {i} = {n*i}') # 출력
s = input('계속하기를 원하나요? (y/n): ') # 종료 여부 입력 받음
if s == 'n': # 입력이 n 이면 종료
print('구구단 프로그램을 종료 합니다.')
break # break로 반복문 빠져나감
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 50미만 임의의 정수 100개 배열에서 3의 나머지가 1인 수 출력 (0) | 2022.12.06 |
---|---|
[파이썬] 문제 : 통행료 계산(오토바이,승용차,트럭) (0) | 2022.12.06 |
[파이썬] 문제 : tkinter 가위바위보 게임 (0) | 2022.12.05 |
[파이썬] 문제 : 휴대전화 번호 암호화 (0) | 2022.12.05 |
[파이썬]] 문제 : csv 파일 읽어 그래프 그리기 (0) | 2022.12.05 |
댓글