파이썬 입문
<점프 투 파이썬>02-7 불 자료형
explorer999
2023. 7. 30. 19:14
0. 불 자료형 = 불 방식의(boolean) 자료형으로, 참(True)과 거짓(False) 두 가지 값만 가진다.
>>> a= True
>>> b=False
>>> type(a)
<class 'bool'>
>>> type(b)
<class 'bool'>
위와 같이 True 와 False는 파이썬의 예약어이다.
1. 자료형의 참과 거짓
문자열, 리스트, 튜플, 딕셔너리 등의 값이 비어 있으면("", [], (), {}) 거짓이 되고 비어 있지 않으면 참이 된다. 숫자에서는 그 값이 0일 때 거짓이 된다.
2. 조건문의 리턴 값으로서의 True 와 False
>>> 1==1
True
>>> 2==1
False
>>> 2>1
True
3. 불 연산 연습
>>> bool(' ')
True------------------공백 한 칸이 있음.
>>> bool("")
False-----------------비어있음.
>>> bool([1, 2, 3])
True
>>> bool([])
False
>>> bool(0)
False
>>> bool(0,)
False
>>> bool(False)
False
>>> bool('0')
True
>>> bool([0])
True
>>> bool((0))
False
>>> bool((0,))
True
>>> bool( )
False
>>> bool( )
False