说我让我变成二进制数字1和127之间的随机数,并从它与休耕代码中删除0b
:转换一个数字,二进制固定长度
key_one= int(raw_input("Enter key (0 <= key <= 127): "))
if key_one in range(128):
bin_key_one=bin(key_one)[2:]
print bin_key_one
else:
print "You have to enter key (0 <= key <= 127)"
现在我想通过根据需要用零填充开头来使其长度为7个字符。我想我需要使用for循环,但有人可以告诉我如何去做?
'if key_one在范围(128)中''可以简单地用'if 0 <= key_one <= 127'代替(这是更通用的,因为它容易容纳比127大得多的数字)。 – EOL 2010-07-15 07:28:26