if 구문의 자세한 구조
if expression:
codes to execute
if 구문 다음에 오는 expression 값이 True 이면 codes to execute 부분의 코드들이 실행되게 됩니다.
만일 expression 이 False 이면 codes to execute 부분의 코드들이 실행되지 않습니다.
비교연산자 | 설명 |
---|---|
x < y | x가 y보다 작다 |
x > y | x가 y보다 크다 |
x == y | x와 y가 같다 |
x != y | x와 y가 같지 않다 |
x >= y | x가 y보다 크거나 같다 |
x <= y | x가 y보다 작거나 같다 |
연산자 | 설명 |
---|---|
x or y | x와 y 둘중에 하나만 참이어도 참이다 |
x and y | x와 y 모두 참이어야 참이다 |
not x | x가 거짓이면 참이다 |
더 나아가 파이썬은 다른 프로그래밍 언어에서 쉽게 볼 수 없는 재미있는 조건문을 제공한다.
바로 다음과 같은 것들이다.
in | not in |
---|---|
x in 리스트 | x not in 리스트 |
x in 튜플 | x not in 튜플 |
x in 문자열 | x not in 문자열 |