Language/Python
Python 불 자료형
괘창
2024. 4. 26. 21:25
● 불 자료형
불(bool)자료형은 참(True)과 거짓(False)을 나타내는 자료형
- True : 참을 의미
- False : 거짓을 의미
True와 False는 다른 언어와 다르게 소문자인 true, false로 작성함녀 안되고
첫 문자를 항상 대문자로 작성햐여 한다.
- 불 자료형 사용 예시)

- 불 자료형 사용 예시 2)

** 2>1 , 2<1와 같이 조건문의 리턴값으로 사용할 수 있다.
- 자료형의 참과 거짓
| 값 | 참 or 거짓 |
| "python" | 참 |
| "" | 거짓 |
| [1, 2, 3] | 참 |
| [] | 거짓 |
| (1, 2, 3) | 참 |
| () | 거짓 |
| {'a': 1} | 참 |
| {} | 거짓 |
| 1 | 참 |
| 0 | 거짓 |
| None | 거짓 |
* 문자열, 리스트, 튜플, 딕셔너리 등의 값이 있으면 True, 없으면 False
* 숫자의 경우 0은 거짓, 0을 제외한 다른 값이 있으면 참, None은 거짓
- 불 연산
예시)

* bool()함수를 사용하면 자료형의 참과 거짓을 정확하게 식별 가능
** 'pyhon' 문자열은 비어있지 않으므로 True 리턴 / ' '문자열은 비어있으므로 False 리턴