异或门的python代码怎么写?
如何同时定义def AND, OR, NAND?
def XOR(x1, x2):
s1 = NAND(x1, x2)
s2 = OR(x1, x2)
y = AND(s1, s2)
return y
print (XOR(0,0))
这个命令运行后,提示NAND没有定义,而和def XOR并列def NAND的命令,提示缩进问题
异或门的python代码怎么写?
如何同时定义def AND, OR, NAND?
def XOR(x1, x2):
s1 = NAND(x1, x2)
s2 = OR(x1, x2)
y = AND(s1, s2)
return y
print (XOR(0,0))
这个命令运行后,提示NAND没有定义,而和def XOR并列def NAND的命令,提示缩进问题
return x1 ^ x2
return int(x1 != x2)
return 1 if x1 !=x2 else 0
return (x1+x2) % 2
都可以