Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python의 부울 값

<시간/>

표현식의 진리값은 bool이라는 파이썬 데이터 유형으로 저장됩니다. 이 데이터 유형에는 이러한 값이 두 개뿐입니다. 참과 거짓.

부울 데이터 유형

아래 프로그램에서 True 및 False Boolean 값의 데이터 유형을 찾습니다.

예시

print(True)
print(type(True))
print(False)
print(type(False))

출력

위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -

True
<class 'bool'>
False
<class 'bool'>

부울 표현식

부울 표현식은 부울 값으로 평가되는 표현식입니다. 거의 항상 비교 연산자가 포함됩니다. 아래 예에서 비교 연산자가 부울 값을 제공하는 방법을 볼 수 있습니다. bool() 메서드는 ex[resison.

의 진리값을 반환하는 데 사용됩니다.

예시

Syntax: bool([x])
Returns True if X evaluates to true else false.
Without parameters it returns false.

아래에는 bool 함수에 대한 매개변수로 숫자 스트림과 부울 값을 사용하는 예가 있습니다. 결과는 매개변수에 따라 참 또는 거짓으로 나옵니다.

예시

# Check true
a = True
print(bool(a))
# Check false
a = False
print(bool(a))
# Check 0
a = 0.0
print(bool(a))
# Check 1
a = 1.0
print(bool(a))
# Check Equality
a = 5
b = 10
print(bool( a==b))
# Check None
a = None
print(bool(a))
# Check an empty sequence
a = ()
print(bool(a))
# Check an emtpty mapping
a = {}
print(bool(a))
# Check a non empty string
a = 'Tutorialspoint'
print(bool(a))

출력

위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -

True
False
False
True
False
False
False
False
True