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
'파이썬 입문' 카테고리의 다른 글
<점프 투 파이썬> 03-1 if문 (0) | 2023.08.05 |
---|---|
<점프 투 파이썬>02-8 변수, 자료형의 값을 저장하는 공간 (0) | 2023.07.30 |
<점프 투 파이썬> 02-6 집합 자료형 (0) | 2023.07.30 |
<점프 투 파이썬> 02-5 딕셔너리 자료형 (0) | 2023.07.30 |
<점프 투 파이썬> 02-4 튜플 자료형 (0) | 2023.07.30 |