Python
데이터형 불린형 Python data type bool
데이터형 불린형 Python data type bool
안녕하세요.
이번시간에는 데이터형 중 하나인 불린형 대해 알아보겠습니다.
불린형이라고도하고 논리형이라고도 부릅니다.
이 불린 데이터형에는 값이 True, False 이 두개가 있습니다.
우리나라에서는 True는 참, False는 거짓이라고 부르기도 합니다.
이 불린은 우리가 어떠한 변수에 직접 True 또는 False를 대입하기도 하지만
비교연산자에서 더 많이 쓰이곤 합니다.
비교 연산자는 다음시간에 알아볼게요. ^^
또는 함수에서 값을 반환할 때도 자주 쓰입니다.
boolean 선언
불린은 변수에 True 또는 False를 대입하면 됩니다.
주의할 점은 다른 프로그래밍 언어에서는 소문자로 true, false를 사용하지만 파이썬에서는 대소문자 구분을 해야합니다.
즉 아래와 같이 선언하면 에러가 발생합니다. (NameError: name 'true' is not defined)
myBool = true
그럼 코드를 실행해 봅시다.
myBool = True print(myBool) myBool = False print(myBool)
결과는 바로 아래에서 확인할 수 있습니다.
이 불린형은 단순히 꼭 True, False를 대입할 때만 사용되는건 아닙니다.
위에서 말한 비교연산자에서도 비교한 값이 맞으면 True를 반환하고 아니면 False를 반환합니다.
불린형은 type함수로 어떠한 값이 나오는지 확인해 보고 이 콘텐츠를 마치겠습니다.
myBool = True print(type(myBool))
결과는 바로 아래에서 확인할 수 있습니다.
<class 'bool'> 이렇게 나오네요. boolean 다 나오지 않고 bool만 표시함을 알 수 있습니다.
//=$langList['bottomThankyou'][$langMode]?>