所以我有这个功能。
def test(fourBits):
binaryDigits = fourBits
if binaryDigits[1] == 1:
print 'test'
如果我输入 test('1111'),它不会打印 test。我不明白为什么不是?
请您参考如下方法:
使用这个:
if int(binaryDigits[1]) == 1:
或者这个:
if binaryDigits[1] == '1':
以便类型匹配,即比较两个字符或两个数字。
