List
- 파이썬의 자료형
- 숫자형
- 문자열 자료형
- 리스트 자료형
- 튜플 자료형
- 딕셔너리 자료형
- 집합 자료형
- 불 자료형
- 자료형의 값을 저장하는 공간
- 변수
파이썬의 자료형_불 자료형(Bool)
불 자료형이란?
- 불(bool) 자료형이란 참(True)과 거짓(False)을 나타내는 자료형
사용법
>>> a = True
>>> b = False
**이때 불 자료형이 되므로, 따옴표를 굳이 안써도 자료형이 된다
>>> type(a)
<class 'bool'> # 불 자료형이 된걸 확인 할 수 있다.
>>> type(b)
<class 'bool'> # 불 자료형이 된걸 확인 할 수 있다.
>> 1 == 1 # "1과 1이 같은가?"라는 의미
True
>> 2 > 1
True
>> 2 < 1
False
>>while 조건문:
수행할 문장
>> a = [1, 2, 3, 4]
>> while a:
... print(a.pop())
...
4
3
2
1
>>>`if []:
수행할 문장
else:
수행할 문장
>> if []:
... print("참")
... else:
... print("거짓")
...
거짓
자료형의 참과 거짓
참과 거짓을 구분하는 기준
- 문자열, 리스트, 튜플, 딕셔너리 등의 값이 비어 있으면(
" "
, [ ]
, ( )
, { }
) 거짓
- 숫자에서는 그 값이 0일 때 거짓
- None은 거짓
- 값 참 or 거짓
"python"
- 참
""
- 거짓
[1, 2, 3]
- 참
[]
- 거짓
()
- 거짓
{}
- 거짓
1
- 참
0
- 거짓
None
- 거짓
불 연산
bool()
: 자료형의 참과 거짓을 식별 할 수 있다.
>> bool([1,2,3])
True
>> bool([])
False
>> bool(0)
False
>> bool(3)
True
>> bool('')
False
>> bool('python')
True