본문 바로가기

python 개념정리

[파이썬] if 조건문 2


조건문과 비교연산자

if / else 문에는 참과 거짓을 판단하는 요소가 필요하다.
자료형별로 참과 거짓은 다음과 같은 예제를 들 수 있다.
자료형 참의 예제 거짓의 예제
숫자 0이 아닌 모든 수 0
문자열 "xyz" ""
리스트 [1,2,3] []
튜플 (1,2,3) ()
딕셔너리 {1,2,3} {}

따라서 앞에서 살펴본 예제의 if 문은 참이 되어 실행 결과가 '삼킨다'를 출력하게 되는 것이다.


파이썬에 사용할 수 있는 비교 연산자는 다음과 같다.
비교연산자 설명
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 = 1
>>> y = 7
>>> x < y
True
>>> x > y
False
>>> x == y
False
>>> x != y
True
>>> x <= y
True
>>> x >= y
False

'python 개념정리' 카테고리의 다른 글

[파이썬] while문  (0) 2021.09.01
[파이썬] if 조건문 3  (0) 2021.09.01
[파이썬] if 조건문 1  (0) 2021.08.31
[파이썬]집합(set)  (0) 2021.08.31
[파이썬] 딕셔너리(dictionary)  (0) 2021.08.31