본문 바로가기
python 코딩 공부

if - elif - else 와 try - except 구문의 차이점

by Gustav7 2024. 12. 18.

if - elif - else와 try - except 구문은 서로 다른 목적을 가진 구문이며 특정 상황에 따라 적절히 선택해서 써야 한다.

 

1. if - elif - else와 try - except의 차이점

if - elif - else는 조건에 따라 분기를 실행하기 위한 구문이기 떄문에 조건에 관한 부분을 사전에 알고 있어야 한다.

 

try - except 구문은 코드 실행 중 발생할 수 있는 예외를 처리하는 구문입니다. 

코드 실행 중 예기치 못한 오류를 방지하여 예외 상황에서도 프로그램이 종료되지 않도록 안정성 제공

 

try - except 구문은 예외 상황 즉 사전에 정해지지 않은 상황을 대처할 떄 쓰기 때문에 if - elif - else 구문보다 대처가 훨씬 좋다.

한번의 예외 처리로 다양한 오류를 처리할 수 있고 간단히 잡아내어 분석할 수 있다.

1. 실행 중 예외가 발생할 가능성이 높은 코드

2. 예상하지 못한 오류를 포괄적으로 처리할 때 

3. 외부 시스템과 상호작용에서 발생할 수 있는 불확실성 처리

 

'python 코딩 공부' 카테고리의 다른 글

while 무한 반복 구문에 대한 공부  (0) 2024.12.23
if __name__ == "__main__"에 대한 공부  (1) 2024.12.19
Beautifulsoup 모듈 공부  (0) 2024.11.12
파싱이란?  (0) 2024.11.12
math 모듈 정리  (0) 2024.11.10