■ 불 자료형
불 자료형은 참(True)와 거짓(False)를 나타내는 자료형이다. 불 자료형은 True 또는 False 다음 2가지 값만을 가질 수 있다. True나 False는 파이썬의 예약어로 true, false와 같이 작성하면 안되고 첫 문자를 항상 대문자로 작성해야 한다.
값 | True or False |
"python" | True |
"" | False |
[1, 2, 3] | True |
[] | False |
(1, 2, 3) | True |
() | False |
1 | True |
0 | False |
None | False |
>>> a = True
>>> b = False
>>> print(type(a))
>>> print(type(b))
<class 'bool'>
<class 'bool'>
>>> print(1==1)
>>> print(2<1)
True
False
■ 불 자료형 예제
[]은 위 표에서 보면 알 수 있듯이 비어있는 리스트이므로 거짓이다. 따라서 "False"라는 문자열이 출력된다.
>>> if []:
>>> print("True")
>>> else:
>>> print("False")
False
■ 불 연산
>>> print(bool("python"))
>>> print(bool(''))
True
False
'Python > 파이썬 기초' 카테고리의 다른 글
[3-2] while문 (0) | 2024.06.29 |
---|---|
[3-1] if문 (0) | 2024.06.29 |
[2-6] 집합 자료형 (0) | 2024.06.28 |
[2-5] 딕셔너리 자료형 (0) | 2024.06.28 |
[2-4] 튜플 자료형 (0) | 2024.06.28 |