ホームページ  >  記事  >  バックエンド開発  >  Python関数でのbool([x])の使い方を詳しく解説

Python関数でのbool([x])の使い方を詳しく解説

巴扎黑
巴扎黑オリジナル
2017-08-21 13:45:234127ブラウズ

bool([x])

英語の説明: 標準の真理値テスト手順を使用して値をブール値に変換します。x が false または省略された場合は False を返し、それ以外の場合は bool を返します。 int のサブクラスであるクラス。 bool クラスはさらにサブクラス化できません。そのインスタンスは False と True のみです。

バージョン 2.2.1 で追加されました。

バージョン 2.3 で変更されました: 引数が指定されていない場合、この関数は戻ります。 False.

中国語の説明: x をブール型に変換します。x がデフォルトの場合は False を返します。

パラメーター x: 誰もが気づいた任意のオブジェクトまたはデフォルト: ここで使用されます。 x パラメータがオプションであることを示します。パラメータが指定されていない場合は、False が返されます。

バージョン: 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

以上がPython関数でのbool([x])の使い方を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。