Coding/Jump to Python

Python - if문 제어 / 비교문 종류 / 비교연산자 / in / not in / elif

빈그레 2023. 9. 8. 20:14

 

 


03-1 if문

 

 

 

 

if문

 

:  조건을 판단한 후. 해당 조건에 맞는 상황을 수행하는데 쓰인다. 

 

 

 

if문의 기본 구조
-들여쓰기
: 파이썬에서는 들여쓰기가 문법이 되므로 if문에서 들여쓰기를 지켜야 하나 vs code에서 작성하면 자동으로 해주니 vs code에서의 작성을 추천한다.

 

 

 

 


 

 

 


조건문 종류

 

 

 

 

 

기본 비교 연산자

 

 

 

 

and , or , not 비교 연산자

 

c에서는 &나 |를 사용했었지만 파이썬에서는 그 의미를 직접적을 and,or와 같이 사용할 수 있다.

 

 

 

 

in / not in 비교문

 

 

 

in이나 not in으로 리스트나 튜플, 문자열 안에 해당 요소가 있는지 없는지 참 거짓을 판별해주는 비교문이 가능하다.

 

 

튜플과 문자열 예

in을 썼을 때에는 해당 자료형 객체 안에 그 값이 있으면 참이 되고, not in을 썼을 때에는 말 그대로 없어야 참이 된다.

 

 

 

 

elif

 

:if/else를 좀 더 간단하기 표현할 수 있는 방법이다. 예시 코드로 설명하겠다. 

두 예시 코드는 동일하게 동작하는 코드이다. 위 코드는  if/else로 구현하였고 아래 코드는 elif를 이용하여 구현한 것이다.