불(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

+ Recent posts