파이썬에서는 오류를 처리하는 데에 있어 try:와 except: 두 가지를 가장 주로 사용한다. try:와 except:의 사용 방법 주로 try: 하단에는 실행할 코드를 작성하고 except: 하단에는 오류 발생 시에 실행할 코드를 작성한다. 아래의 예시를 살펴보자. a = [0] print(a[1]) a라는 변수는 리스트(list) 형태의 자료형이고, 0이라는 값 하나만 입력돼있다. 따라서 a라는 변수 내에 입력돼 있는 데이터에 접근하기 위한 방법은 a[0]과 a[-1] 두 가지 밖에 없는데, Line 3 에서와 같이 print(a[1])을 사용하게 되면 아래의 Line 5 와 같이 IndexError 가 발생하게 된다. >>> print(a[1]) Traceback (most recent call ..
파이썬, try:와 except:의 동작 구조
파이썬에서는 오류를 처리하는 데에 있어 try:와 except: 두 가지를 가장 주로 사용한다. try:와 except:의 사용 방법 주로 try: 하단에는 실행할 코드를 작성하고 except: 하단에는 오류 발생 시에 실행할 코드를 작성한다. 아래의 예시를 살펴보자. a = [0] print(a[1]) a라는 변수는 리스트(list) 형태의 자료형이고, 0이라는 값 하나만 입력돼있다. 따라서 a라는 변수 내에 입력돼 있는 데이터에 접근하기 위한 방법은 a[0]과 a[-1] 두 가지 밖에 없는데, Line 3 에서와 같이 print(a[1])을 사용하게 되면 아래의 Line 5 와 같이 IndexError 가 발생하게 된다. >>> print(a[1]) Traceback (most recent call ..
2022.07.31