【发布时间】:2016-10-01 07:16:22
【问题描述】:
如何让用户先输入数字,然后只显示答案?
a = int(raw_input("Enter number: "),twoscomp)
def tobin(x, count = 8):
return "".join(map(lambda y:str((x>>y)&1), range(count-1, -1, -1)))
def twoscomp(bin_str):
return tobin(-int(bin_str,2),len(bin_str))
print a
【问题讨论】:
-
你可以先定义你的函数,然后再调用它。
标签: python bit-manipulation twos-complement