Python でのプログラミングは初めてです...2 つのブロック間で XOR を作成したいのですが、これが私のコードです
def XorBlock(block1, block2):
l = len(block1);
if (l != len(block2)):
raise ValueError, "XorBlock arguments must be same length"
return [(block1[j]+block2[j]) % 2 for j in xrange(l)];
しかし、私が呼び出すと、それは私に与えます
TypeError: not all arguments converted during string formatting
このコードのバグはどこにあるのか、誰か助けてください..事前に感謝します