파이썬 예외처리 (try, except, else, finally, assert)
파이썬의 예외(에러)종류 파이썬은 에러를 다양한 클래스로 나누어 정의합니다. 파이썬보다 자바스크립트를 먼저 접해본 저에게 가장 어리둥절한 부분 중 하나가 바로 이 파이썬의 에러처리였습니다. 자바스크립트였으면 처리되었을 코드인데, 파이썬에서는 툭하면 에러를 뱉고 프로세스가 죽어버리죠. 예1) 10/0 javascript console.log(10/0) // 결과: Infinity typeof(Infinity) // 결과: 'number' python print(10/0) # 결과: ZeroDivisionError: division by zero 예2) 1+'1' javascript console.log(1+'1') //결과: '11' python print(1+'1') #결과: TypeError: unsu..
언어/Python
2021. 2. 26. 16:22