했던것들/PY4E(모두를 위한 파이썬)
(파이썬) try / except
프로그램은 에러가 나면 터진다. 그리고 파이썬은 가끔씩 민감하다. 특히 타입에 많이 민감하다. 프로그램은 일단 터지면 안된다. 그래서 터질법한 위험한 코드 문장이 실행되고 에러가 났을 때 그 터진 문장은 아예 넘어가고 안전한 코드 문장으로 넘어갈 수 있는 try / except 라는 방법이 있다. try에 묶인 코드는 일단 실행이 된다. 실행이 되면 그대로 넘어간다. 하지만 에러가 나면 except에 있는 코드가 실행이 된다. try = 일단 시도해봐!! except = 근데 터지는 예외적인 상황이면 여기로 와! 라고 대충 해석해보자. try / except str = "123" print(str + 1) 문자열에 정수를 더해보자. 프로그램이 터진다. 이때 try / except 를 써보자! str = ..