본문 바로가기

python 개념정리

[파이썬 ] Boolean으로, true / false 구분

Boolean


Boolean

파이썬 자료형에는 참(True)과 거짓(False)를 저장할 수 있는 Boolean이라는 자료형이 있다.

파이썬에서 참과 거짓의 구분 방법은 존재하면 참, 존재하지 않으면 거짓이다.

 

값의 예 참 or 거짓
0 거짓
1
[] 거짓
() 거짓
{} 거짓
None 거짓
[1,2,3,4,5]
"python"
"" 거짓
True
False 거짓

논리 연산자

Boolean 값끼리의 연산을 담당하는 연산자를 논리 연산자라고 한다.

논리 연산자 의미
and 둘 다 참일 때만 참을 반환하고, 나머지 경우에는 거짓을 반환함.
or 둘 다 거짓일 때만 거짓을 반환하고, 나머지 경우에는 참을 반환함.
not 참이면 거짓을 반환하고, 거짓이면 참을 반환함.

 

다른 프로그래밍 언어에서는 and 연산자를 && 기호로, or 연산자를 || 기호로, not 연산자를 ! 기호로 대신 표현하기도 하지만 파이썬에서의 표현이 훨씬 직관적이다.

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

[파이썬] 딕셔너리(dictionary)  (0) 2021.08.31
[파이썬 ]tuple- 튜플  (0) 2021.08.30
[파이썬 ] 문자열  (0) 2021.08.30
[파이썬]숫자형  (0) 2021.08.29
[파이썬 ]변수와 대입문  (0) 2021.08.29