본문 바로가기
Python/파이썬 기초

[2-7] 불 자료형

by 준보틱스 2024. 6. 28.

불 자료형

불 자료형은 참(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