목록전체 글 (149)
choco's story
Q.1000두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력첫째 줄에 A와 B가 주어진다. (0 출력첫째 줄에 A+B를 출력한다. A, B = input().split()result = int(A) + int(B)print(result)
Q. 2557Hello World!를 출력하시오.print('Hello World!')
raise 구문예외를 강제로 발생시키게 하는 구문 → 예외가 없다면 프로그램이 강제 종료 됨...이를 막기 위해 예외 처리기본구조raise 예외 객체ex)number = input("정수 입력> ")number = int(number)if number > 0: # 미구현 상태 raise NotImplementedErrorelse: # 미구현 상태 raise NotImplementedError
예외를 구분하기파이썬에서는 except 구문 뒤에 예외의 종류를 입력하여 각각 구분 가능기본구조try: 예외가 발생할 가능성이 있는 구문except 예외의 종류A: 예외A가 발생했을 때 실행할 구문except 예외의 종류B: 예외B가 발생했을 때 실행할 구문except 예외의 종류C: 예외C가 발생했을 때 실행할 구문ex)try: number = int(input("정수 입력: ")) except ValueError: # 입력이 숫자가 아닐 경우 print("유효한 숫자가 아닙니다. 숫자를 입력해주세요.") except KeyboardInterrupt: # 사용자가 입력을 취소한 경우 (Ctrl + C) print("\n입력이 취소되었습니다.") exce..
