>백엔드 개발 >파이썬 튜토리얼 >파이썬 함수 - bool([x])

파이썬 함수 - bool([x])

高洛峰
高洛峰원래의
2016-10-17 15:35:251374검색

bool([x])

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

버전 2.2.1의 새로운 기능

변경됨 버전 2.3: 인수가 지정되지 않으면 이 함수는 False를 반환합니다.


중국어 설명: x를 Boolean 유형으로 변환합니다. x가 기본값인 경우 False를 반환하고 bool도 하위 클래스입니다. of int;

매개변수 x: 모든 개체 또는 기본값: 여기서는 x 매개변수가 선택사항임을 나타냅니다.


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

참고: 이 함수는 python3에서도 정상적으로 사용할 수 있습니다.

예:

>>> bool(0)
False
>>> bool("abc")
True
>>> bool("")
False
>>> bool([])
False
>>> bool()
False
>>> issubclass(bool, int) #bool是一个subclass int
True



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