>백엔드 개발 >파이썬 튜토리얼 >Python 함수에서 bool([x]) 사용법에 대한 자세한 설명

Python 함수에서 bool([x]) 사용법에 대한 자세한 설명

巴扎黑
巴扎黑원래의
2017-08-21 13:45:234218검색

bool([x])

영어 설명: 표준 진리 테스트 절차를 사용하여 값을 부울로 변환합니다. x가 false이거나 생략되면 False를 반환하고, 그렇지 않으면 bool도 반환합니다. int의 하위 클래스인 클래스. 클래스 bool은 더 이상 하위 클래스로 분류될 수 없습니다. 유일한 인스턴스는 False와 True입니다.

버전 2.2.1의 새로운 기능

버전 2.3의 변경 사항: 인수가 제공되지 않으면 이 함수는 반환됩니다. False.

중국어 설명: x를 부울 유형으로 변환합니다. x가 기본값이면 False를 반환합니다. bool도 int의 하위 클래스입니다.

매개변수 x: 모든 개체 또는 기본값: 여기에서 사용됨 x 매개변수가 선택사항임을 나타냅니다. 매개변수가 제공되지 않으면 False가 반환됩니다.

버전: Python 2.2.1에 도입된 새로운 함수입니다. Python2.3 이후에는 매개변수가 전달되지 않으면 False를 반환합니다.

참고: 이 함수는 python3

Example:

>>> bool(0)
False
>>> bool("abc")
True
>>> bool("")
False
>>> bool([])
False
>>> bool()
False
>>> issubclass(bool, int) #bool是一个subclass int
True
에서도 정상적으로 사용할 수 있습니다.

위 내용은 Python 함수에서 bool([x]) 사용법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.