본문으로 바로가기

[파이썬 강의] - 2.1 조건문(bool, 연산자)

category 파이썬 2021. 2. 11. 10:23

bool


불(bool)은 어떤 명제의 결과를 참(True), 거짓(False)으로 출력하는 자료형이다.

 

 

비교 연산자


서로 다른 값을 비교할 때 사용하는 연산자로 비교 결과를 bool 형식으로 출력한다.

비교연산자
연산자 설명 예시
== 같다 >>> print(1 == 2)
Flase
!= 다르다 >>> print(1 != 2)
True
< 작다 >>> print(1 < 2)
True
> 크다 >>> print(1 > 2)
Flase
<= 작거나 같다 >>> print(1 <= 2)
True
>= 크거나 같다 >>> print(1 >= 2)
Flase
num1 < x < num2 범위 계산 >>> print(1 < 2 < 3)
True

 

 

논리 연산자


논리 연산자를 이용하여 값을 비교할 수도 있다.

※ not 연산자는 단항 연산자로, 참과 거짓을 반대로 바꿀 때 사용한다.

※ and 연산자는 양쪽 변의 값이 모두 참일 때만 True를 출력한다.

※ or 연산자는 양쪽 변 중 하나만 참이어도 True를 출력한다.

논리연산자
연산자 설명 예시
and 그리고 >>> print(True and True)
True
>>> print(True and False)
False
or 또는 >>> print(True or True)
True
>>> print(True or False)
True
not 아니다(부정) >>> print(not True)
False
>>> print(not False)
True