불(bool) 자료형의 개념과 활용
- 참(True)과 거짓(False)을 나타내는 자료형
- 조건문의 리턴값
- 조건식이 참이면 True, 거짓이면 False를 반환함
1 == 1
>>> True
1 > 2
>>> False
자료형의 참과 거짓
- 문자열, 리스트, 튜플, 딕셔너리의 값이 비어있으면 거짓, 비어 있지 않으면 참
- 숫자에서 값이 0이면 거짓
- None은 거짓
자료형 | 입력 예시 | 출력 예시 |
숫자 | bool(1) | True |
bool(0) | False | |
문자열 | bool('string') | True |
bool('') | False | |
리스트 | bool([1, 2, 3]) | True |
bool([]) | False | |
튜플 | bool(('a', 'b')) | True |
bool(()) | False | |
딕셔너리 | bool({'a': 1, 'b': 2, 'c': 3}) | True |
bool({}) | False |
'Python > 개념' 카테고리의 다른 글
10. [Python] 제어문 - for문 (2) | 2024.04.22 |
---|---|
08. [Python] 제어문 - if문 (1) | 2024.04.18 |
06. [Python] 자료형 - 집합 (0) | 2024.04.16 |
03. [Python] 자료형 - 리스트 (0) | 2024.04.15 |
02. [Python] 자료형 - 문자열 (0) | 2024.04.14 |