본문 바로가기

파이썬3/기초

불 (bool) 자료형

728x90
반응형

불 (bool) 자료형은 참 (True)과 거짓 (False)를 나타내는 자료형이며 값은 2가지만 있다.

 

a = True
b = False

type(a) # <class 'bool'>
type(b) # <class 'bool'>

 

불 자료형은 조건문에서 활용된다.

1 == 1 # True
1 > 2 # False
'a' in 'abcd' # True
'h' in 'abcd' # False
'a' in ['a','b','c','d'] # True

 

리스트/튜플/딕셔너리 등에 원소가 있을 경우 True이지만 없을 경우 False로 취급된다.

이는 조건문을 만들 때 유용하다

bool([]) # False
bool([1,2,3]) # True
bool({}) # False
bool({1,2,3}) # True
bool(None) # False
bool('') # False
bool('a') # True
728x90
반응형

'파이썬3 > 기초' 카테고리의 다른 글

파이썬 if/else문  (0) 2022.01.08
변수 (variable)와 카피 (copy)  (0) 2021.12.30
집합 (set)  (0) 2021.12.29
딕셔너리 (dictionary)  (0) 2021.12.28
튜플 (tuple)  (0) 2021.12.28