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==