728x90
이번에는 파이썬의 기본 자료형 중, 불(bool)에 대해 알아보겠습니다.
불 (bool)
불 자료형은 참(True) 또는 거짓(False)을 나타내는 자료형입니다.
불 자료형은 조건문의 반환값으로 사용됩니다.
>>> 2 == 1
# False
>>> 1 == 1
# True
>>> 2 < 1
# False
>>> 2 > 1
# True
자료형에도 참/거짓이 있습니다.
문자열, 리스트, 튜플 등의 자료형은 비어있으면 거짓으로 인식합니다.
참(True) | 거짓(False) |
"Fine thank you" | "" |
[1, 2, 3] | [] |
(1, 2, 3) | () |
{"key":"value"} | {} |
1 | 0 |
None |
bool() 함수를 통해서 해당 값의 참/거짓을 알 수 있습니다.
>>> bool("Hello world")
# True
>>> bool("")
# False
추가적으로 type() 함수를 사용하면 매개변수의 자료형을 확인할 수 있습니다.
>>> type(100)
# <class 'int'>
>>> type("Hello")
# <class 'str'>
>>> type(0.11)
# <class 'float'>
>>> type((1, 2))
# <class 'tuple'>
>>> type([1, 2, 3])
# <class 'list'>
>>> type({'key':'value'})
# <class 'dict'>
>>> type(True)
# <class 'bool'>
해당 게시물은 <점프 투 파이썬>을 읽고 제 나름대로 정리한 내용입니다!
더 구체적인 정보나, 추가적인 내용을 확인하고 싶으시면 <점프 투 파이썬>을 참고해주시기 바랍니다.
잘못된 부분 지적이나 피드백은 언제든지 환영입니다.
감사합니다 :)
728x90
'필기 노트 > Python 기초' 카테고리의 다른 글
[Python 기초] 기본 자료형 : 집합 (set) (0) | 2020.07.10 |
---|---|
[Python 기초] 기본 자료형 : 딕셔너리 (dictionary) (0) | 2020.06.29 |
[Python 기초] 기본 자료형 : 튜플 (tuple) (0) | 2020.06.25 |
[Python 기초] 기본 자료형 : 리스트 (list) (0) | 2020.06.24 |
[Python 기초] 기본 자료형 : 숫자형(number), 문자열(string) (0) | 2020.06.22 |
댓글