728x90
📌 조건문 실행
코드가 무언가 검사를 하거나 결정을 내릴 때 사용하는 조건문
비교 연산자 중 유의해야 할 것
== : 파이썬에서 같다를 뜻하며 '='는 대입문에 사용된다.
!= : 파이썬에서 같지 않다를 뜻한다.
부울 표현식은 네/아니오 질문(참/거짓)에 사용된다.
조건문에서는 들여쓰기가 매우 매우 매우 중요하다.
들여쓰기를 유지해서 블록의 범위를 표시할 수 있기 때문이다.
이는 해당 조건문이 어느 줄까지 영향을 주는지 보여준다.
중첩된 분기란 if문을 쓴 후 아랫부분에 if문을 또 사용한 구조를 말하고,
두 갈래 분기란 갈림길처럼 둘 중 하나만 선택할 수 있는 구조를 말한다. (ex. if else)
여러 갈래 분기의 경우 if, elif, else 를 사용할 수 있다.
📌 try/except 구조
위험한 코드를 try/except를 사용해서 처리한다.
실제로 써본 적은 거의 없는데, try 블록에 있는 코드가 성공하면 except 블록을 건너 뛰고
try 블록에 있는 코드가 실패하면 except 블록을 실행 시키는 일종의 안전 장치 같은 코드를 말한다.
이를 통해 특정 부분의 에러를 건너 뛸 수 있지만 남용할 경우 어디에서 오류가 났는지를 알 수 없기 때문에
위험한 코드 국소 부위에만 사용하는 것을 권장한다.
try/except 구조를 써보는 날이 올지...?
아직까지 그렇게 복잡한 코드가 없어서 하핫 😂
728x90
'🥧 Python > 💭 네이버 부캠 모위파' 카테고리의 다른 글
[네이버 부스트캠프: 모두를 위한 파이썬] 6장. 문자열 (0) | 2023.03.09 |
---|---|
[네이버 부스트캠프: 모두를 위한 파이썬] 5장. 루프와 반복문 (0) | 2023.03.02 |
[네이버 부스트캠프: 모두를 위한 파이썬] 4장. 함수 (0) | 2023.03.01 |
[네이버 부스트캠프: 모두를 위한 파이썬] 2장. 변수, 표현식, 명령문 (0) | 2023.02.24 |
[네이버 부스트캠프: 모두를 위한 파이썬] 1장. intro (0) | 2023.02.24 |