ホームページ >バックエンド開発 >Python チュートリアル >Pythonでブールは何を意味しますか

Pythonでブールは何を意味しますか

silencement
silencementオリジナル
2019-06-21 14:54:1335990ブラウズ

Pythonでブールは何を意味しますか

bool は Boolean の略語で、値は true (True) と false (False) の 2 つだけです。
bool 関数にはパラメータが 1 つだけあり、true または true を返します。このパラメータの値に基づいて false。Fake。
1. 数値に対して bool 関数を使用すると、0 は False を返し、その他の値は True を返します。

>>> bool(0)
False
>>> bool(1)
True
>>> bool(-1)
True
>>> bool(21334)
True

2. 文字列に対して bool 関数を使用すると、値のない文字列 (つまり、None または空の文字列) に対して False が返され、それ以外の場合は True が返されます。

>>> bool('')
False
>>> bool(None)
False
>>> bool('asd')
True
>>> bool('hello')
True

3. bool 関数は、空のリスト、辞書、先祖の場合は False を返し、それ以外の場合は True を返します。

>>> a = []
>>> bool(a)
False
>>> a.append(1)
>>> bool(a)
True

4. bool 関数を使用して、値が設定されているかどうかを確認します。

うわー

以上がPythonでブールは何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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