혼자 공부하는 파이썬 5주차

헤스더·2024년 8월 11일
0
post-thumbnail

커리큘럼

이 글은 한빛미디어의 ⟪혼자 공부하는 파이썬 2019 개정판⟫을 참고하여 작성되었음을 알려드립니다.







기본 미션

구문 오류와 예외의 차이 설명하기


구문 오류(Syntax Error)

  • 코드가 파이썬 문법에 맞지 않을 때 발생한다. 즉, 코드가 잘못 작성되어 해석할 수 없는 경우.
  • ex) 괄호가 맞지 않거나, 잘못된 키워드를 사용하는 경우입니다.
  • 이 오류는 프로그램이 실행되기 전에 발생하며, 코드를 수정해야만 실행할 수 있다.
print("Hello, World!"

예외(Exception)

  • 코드가 실행되는 중에 발생하는 오류. 이 경우 문법은 올바르지만, 실행 시에 문제가 발생하는 경우.
  • ex) 0으로 나누기, 파일을 찾을 수 없는 경우 등.
  • 예외는 try-except 블록을 사용하여 처리할 수 있습니다.
x = 10 / 0  # ZeroDivisionError 발생

요약하자면, 구문 오류는 코드 작성 시의 문법적 문제이고, 예외는 코드 실행 중 발생하는 문제이다.




0개의 댓글