본문 바로가기

파이썬 기초

02-7 불 자료형

- 불 자료형이란 ?

bool 자료형이랑 True 과 False 을 나타내는 자료형이다. 

 

ex)

a=True
b=False
type(a)
bool
type(b)
bool

(type(x)는 x의 자료형을 확인하는 함수)
1 == 1
True
2 < 1
False
2 > 1
True

 

- 자료형의 참과 거짓

 

a = [1,2,3,4]
while a:           a가 참인 동안
...    a.pop()     리스트의 마지막 요소를 하나씩 꺼낸다.
4
3
2
1

while 조건문:

  수행할 문장

 

- 불 연산

bool 내장 함수를 사용하면 자료형의 참과 거짓을 식별 할 수 있다.

bool('python')
True
bool('')
False

 

python 문자열은 빈 문자열이 아니므로 bool 연산의 결과로 불 자료형인 True를 돌려준다.

 

''문자열은 빈 문자열이므로 bool 연상의 결과로 불 자료형인 False를 돌려준다.

 

ex)

bool([1,2,3])
True
bool([])
False
bool(0)
False
bool(3)
True

 

출처 : 점프 투 파이썬

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

03 -1 if문  (0) 2021.03.14
02-8 자료형의 값을 저장하는 공간, 변수  (0) 2021.03.13
02-6 집합 자료형  (0) 2021.03.13
02- 5 딕셔너리 자료형  (0) 2021.03.13
02-4 튜플 자료형  (0) 2021.03.13