티스토리 뷰

< 문제: 정수를 입력받아 구구단을 출력하는 프로그램 작성>

실행조건

  • 숫자가 아닌 것이 입력되었을 때 예외 처리

  • 9보다 클 때는 9단을 출력

  • 1이 입력되었을 땐 2단 출력


코드로 작성해보기↓

더보기
num = input('2-9 사이의 숫자를 입력해주세요 : ')

try:
    if(num.isdigit()):
        num = int(num)
    if(num > 9):
        num = 9
    elif(num < 2):
        num = 2
    else:
        num = num
    
    for i in range(1,10)
        print('{} X {} = {}'.format(num, i, num * i))
except Exception as msg:
    print('예외 발생 : ',msg)

'파이썬 > 예외 처리' 카테고리의 다른 글

예외 처리 방법  (0) 2020.11.04
파이썬 예외 처리  (0) 2020.11.04
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함