-
자료형에 따른 활용법(함수 등) - 불, 불리언, 논리자료형파이썬 2020. 7. 1. 06:06
1. 불(bool) 자료형이란?
참(True)와 거짓(False)를 나타내는 자료형으로서 참과 거짓 두 가지 값만 가질 수 있다. 참고로 변수를 bool 자료형으로 지정할 때는 꼭 True, False와 같이 앞을 대문자로 써야하고 굳이 문자열처럼 따옴표를 쓸 필요가 없다.
2. 쓰임새
조건문의 반환값으로 쓰여서 해당 조건이 참인지 거짓인지 나타낼 때 쓰인다.
3. 자료형의 참과 거짓
조건이 아닌 자료형에도 참과 거짓이 있다. 문자열, 딕셔너리, 리스트, 튜플 등에서 안의 값이 비어있는 상태면 거짓(False)이고 값이 있다면 참(True)이다. 숫자는 0일때 거짓이고, 숫자가 있으면 참이다. None값은 거짓이다.
ex) 자료형별 참과 거짓
"python" : 참
"" : 거짓
[1,2,3] : 참
[] : 거짓
() : 거짓
{} : 거짓
1 : 참
0 : 거짓
None : 거짓
4. 불 함수의 사용 : bool( )
* 불 함수를 사용하면 자료형의 참과 거짓을 확인할 수 있다.
>>> bool("python") True >>> bool([1,2,3]) True >>> bool([]) False >>> bool(0) False
'파이썬' 카테고리의 다른 글
연산자(operator) - 산술 연산자, 관계 연산자, 논리연산자, 삼항연산자 (0) 2020.07.02 파이썬하면서 햇갈리는 함수와 그 성질들 (0) 2020.07.02 자료형에 따른 활용법(함수 등) - 집합자료(set) (0) 2020.07.01 자료형에 따른 활용법(함수 등) - 딕셔너리 (0) 2020.07.01 자료형에 따른 활용법(함수 등) - 튜플 (0) 2020.07.01