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 리턴