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