>  기사  >  백엔드 개발  >  Python 부울 값 분석을 위한 예제 코드

Python 부울 값 분석을 위한 예제 코드

WBOY
WBOY앞으로
2023-05-09 18:34:081232검색

Boolean은 True 또는 False 두 값 중 하나를 나타냅니다.

Boolean

프로그래밍에서는 표현식이 True인지 False인지 알아야 하는 경우가 많습니다.

Python의 모든 표현식을 평가하고 True 또는 False라는 두 가지 답 중 하나를 얻을 수 있습니다.

두 값을 비교할 때 표현식이 평가되고 Python은 부울 답을 반환합니다.

Example

print(8 > 7)
print(8 == 7)
print(8 < 7)

Run 예제

Python 부울 값 분석을 위한 예제 코드

if 문에서 조건이 실행되면 Python은 True 또는 False를 반환합니다.

Instance

조건이 참인지 거짓인지에 따라 메시지를 인쇄합니다.

a = 200
b = 33

if b > a:
  print("b is greater than a")
else:
  print("b is not greater than a")

인스턴스 실행

Python 부울 값 분석을 위한 예제 코드

값 및 변수 평가

bool() 함수를 사용하면 모든 값을 평가하고 반환할 수 있습니다. 당신을 위한 것입니다. 참 또는 거짓.

Instance

문자열 및 숫자 평가:

print(bool("Hello"))
print(bool(10))

인스턴스 실행

Python 부울 값 분석을 위한 예제 코드

Instance

두 변수 평가:

x = "Hello"
y = 10

print(bool(x))
print(bool(y))

인스턴스 실행

Python 부울 값 분석을 위한 예제 코드

대부분의 값이 True

인 경우 무언가가 있으면 거의 모든 값이 True로 평가됩니다.

빈 문자열을 제외한 모든 문자열에 대해 True입니다.

0을 제외한 모든 숫자는 True입니다.

빈 목록을 제외한 모든 목록, 튜플, 집합 및 사전에 해당됩니다. ㅋㅋㅋ }, "", 숫자 0과 값 없음)을 제외하고 False로 평가되는 값은 거의 없습니다. 물론 False 값은 False로 평가됩니다.

Instance

다음 예제에서는 False를 반환합니다.

bool("abc")
bool(123)
bool(["apple", "cherry", "banana"])

Run 인스턴스

Python 부울 값 분석을 위한 예제 코드

이 경우 값이나 객체는 False로 평가됩니다. 즉, 객체가

len

클래스로 표현되는 경우 함수가 생성되고 함수는 0 또는 False를 반환합니다.

Instance

bool(False)
bool(None)
bool(0)
bool("")
bool(())
bool([])
bool({})

Running 인스턴스

Python 부울 값 분석을 위한 예제 코드함수는 Boolean을 반환할 수 있습니다.

Python에는 isinstance와 같은 부울 값을 반환하는 많은 내장 함수도 있습니다. () 함수, 객체에 특정 데이터 유형이 있는지 확인하는 데 사용할 수 있는 함수:

인스턴스

객체가 정수인지 확인:

class myclass():
  def __len__(self):
    return 0

myobj = myclass()
print(bool(myobj))

인스턴스 실행

Python 부울 값 분석을 위한 예제 코드

위 내용은 Python 부울 값 분석을 위한 예제 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제