Pythonのブール値
式の真理値は、boolと呼ばれるPythonデータ型として格納されます。このデータ型には、このような値は2つしかありません。正誤問題。
ブールデータ型
以下のプログラムでは、TrueおよびFalseブール値のデータ型を確認します。
例
print(True) print(type(True)) print(False) print(type(False))
出力
上記のコードを実行すると、次の結果が得られます-
True <class 'bool'> False <class 'bool'>
ブール式
ブール式は、ブール値に評価される式です。ほとんどの場合、比較演算子が含まれます。以下の例では、比較演算子がブール値をどのように提供できるかを示します。 bool()メソッドは、ex[resison。
の真理値を返すために使用されます。例
Syntax: bool([x]) Returns True if X evaluates to true else false. Without parameters it returns false.
以下に、bool関数のパラメーターとして数値ストリームとブール値を使用する例を示します。結果は、パラメータに応じて真または偽になります。
例
# Check true a = True print(bool(a)) # Check false a = False print(bool(a)) # Check 0 a = 0.0 print(bool(a)) # Check 1 a = 1.0 print(bool(a)) # Check Equality a = 5 b = 10 print(bool( a==b)) # Check None a = None print(bool(a)) # Check an empty sequence a = () print(bool(a)) # Check an emtpty mapping a = {} print(bool(a)) # Check a non empty string a = 'Tutorialspoint' print(bool(a))
出力
上記のコードを実行すると、次の結果が得られます-
True False False True False False False False True
-
Python辞書の値を合計する方法は?
Python辞書の値の合計を取得するのは非常に簡単です。最初に、dict.values()を使用してリスト内の値を取得できます。次に、sumメソッドを呼び出して、これらの値の合計を取得できます。 例 d = { 'foo': 10, 'bar': 20, 'baz': 30 } print(sum(d.values())) 出力 これにより、出力が得られます- 60
-
Pythonのブール演算子とは何ですか?
論理演算子and、またはnotは、ブール演算子とも呼ばれます。 andおよびor演算子には、trueまたはfalseと評価される2つのオペランドが必要ですが、演算子ではなく、trueまたはfalseと評価される1つのオペランドが必要です。 ブール値と演算子は、両方のオペランドがtrueを返す場合にtrueを返します。 >>> a=50 >>> b=25 >>> a>40 and b>40 False >>> a>100 and b<50 False >>> a==0 and b==