[Python] 불 자료형(bool)

David Kim·2022년 10월 27일
0

Python

목록 보기
9/11
post-thumbnail

예로부터 사람들은 이 세상의 4가지 원소를 필수로 여겼는데 그게 바로
불, 물, 흙, 공기 이렇게 4원소이다. 그중 불! 자료형을 알아보도록하자
근데 파이썬 불자료형이랑 원소 불(fire)이랑 아무 관련없다.

불자료형이란?

불(bool)자료형이란 신비한 TV 서프라이즈 마냥 진실(true) 혹은 거짓(false)를 나타내는 자료형이다. 불 자료형은 다음 2가지 값만 가질 수 있다. 더불어 파이썬에서는 True, False는 무.적.권 첫 문자를 대문자로 해야한다.

  • True: 참
  • False: 거짓

자료형의 참과 거짓

자료형에는 참과 거짓이 존재하는데 이게 무엇이냐면 아래 예시를 보자

위의 표처럼 문자열, 리스트, 튜플, 딕셔너리 등 값이 비어 있는 형태면 ("", [], (), {}) 거짓이 된다. 또한 숫자에서는 값이 0일 때 거짓으로 표기되고 none은 그냥 그 자체가 거짓을 뜻한다.

불 연산

bool 내장 함수를 사용하면 자료형의 참과 거짓을 식별 할 수 있다.

>>> bool('python')
True
>>>bool('')
False

위 표처럼 빈 문자열('')일 경우 bool 연산에서는 False로 나온다.

profile
people rarely succeed unless they have fun in what they are doing

0개의 댓글