AND Gate
入力のいずれかが0の場合、このゲートは0の出力を提供します。この演算は、2進数の乗算と見なされます。
AND ゲートの真理値表と記号は下記となります。
真理値表を見ると、2つの入力のいずれかが0の場合、出力も0であることがわかります。
ソースコードは下記となります。
def AND(A,B):
return A & B
print("0 and 0",AND(0,0))
print("0 and 1",AND(0,0))
print("1 and 0",AND(0,0))
print("1 and 1",AND(1,1))
#結果
0 and 0 0
0 and 1 0
1 and 0 0
1 and 1 1