불(bool) 자료형
파이썬 불(bool) 자료형이란 참(True)과 거짓(False)을 나타내는 자료형이다.
- True : 참
- False : 거짓
a = True
b = False
print(type(a))
print(type(b))
print(1 == 1)
print(2 < 1)
<class 'bool'>
<class 'bool'>
True
False
자료형의 참/거짓
자료형에도 참/거짓이 있으며 아래는 자주 사용하는 자료형의 참/거짓이다.
비어 있는 자료형은 거짓(False)이며 비어 있지 않으면 참(True)이다.
값 | 참/거짓 |
---|---|
'문자열' | True |
"" | False |
[1,2,3] | True |
[] | False |
() | False |
{} | False |
1 | True |
0 | False |
None | False |
불(bool) 자료형의 사용 예제는 다음과 같다.
a = [1,2,3,4]
while a:
print(a.pop())
if [] :
print("참")
else:
print("거짓")
if [1,2]:
print("참")
else:
print("거짓")
4
3
2
1
거짓
참
불(bool) 연산
print(bool("python"))
print(bool(""))
print(bool(0))
print(bool(1))
print(bool(3))
print(bool([]))
True
False
False
True
True
False
반응형
'Python' 카테고리의 다른 글
[Python] 반복문 (81) | 2024.01.15 |
---|---|
[Python] 조건문 (55) | 2024.01.12 |
[python] 튜플(tuple) (72) | 2024.01.10 |
[Python] 집합 자료형 함수 (54) | 2024.01.09 |
[Python] 집합 자료형 (47) | 2024.01.05 |
댓글