等式演算子:C ++では==および!=
equal-to演算子(==)は、両方のオペランドの値が同じ場合、true(1)を返します。それ以外の場合は、false(0)を返します。 not-equal-to演算子(!=)は、オペランドの値が同じでない場合にtrueを返します。それ以外の場合はfalseを返します。
#include <iostream> using namespace std; int main() { // For printing true and false as true and false in case of a bool result cout << boolalpha << "The true expression 3 != 2 yields: " << (3 != 2) << endl << "The false expression 20 == 10 yields: " << (20 == 10) << endl; }
The true expression 3 != 2 yields: true The false expression 20 == 10 yields: false
-
の違い|およびPythonのOR演算子?
Pythonの場合、または論理演算子であり、|ビット演算子です。 or演算子には、任意のタイプの2つの演算子が必要であり、trueまたはfalseの場合があります。いずれかのオペランドがtrueと評価された場合、trueを返します。 >>> a=50 >>> b=25 >>> a>40 or b>40 True >>> a>100 or b<50 True >>> a==0 or b==0 False >>> a>0 or b>0 True |演算子
-
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==