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를 이용하여 구현한 것이다.
'Coding > Jump to Python' 카테고리의 다른 글
Python - for문 / continue /range 함수 /리스트 내포 (0) | 2023.09.08 |
---|---|
Python - while문 / break / continue / 무한루프 빠져나오기 (0) | 2023.09.08 |
Python - 변수 / 객체의 주소 / 변수값 바꾸기 (swap) (1) | 2023.09.08 |
Python - 불(Bool) 자료형 / 자료형의 참 거짓 판별 (0) | 2023.09.08 |
Python - 집합(set) 자료형 / unordered / 합집합 / 교집합 / add / remove / update 함수 (0) | 2023.09.08 |