sagen, dass ich eine Zufallszahl zwischen 1 erhalten und 127 ich die Nummer auf binäre ändern und die 0b
von ihm mit der Brache Code entfernen:eine Zahl binär mit einer festen Länge Converting
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)"
Jetzt möchte ich um es 7-stellig lang zu machen, indem Sie den Anfang mit Nullen auffüllen. Ich denke, ich muss eine for-Schleife verwenden, aber kann mir jemand zeigen, wie es geht?
'wenn Schlüssel_ein im Bereich (128) könnte 'einfach durch' if 0 <= key_one <= 127 'ersetzt werden (was allgemeiner ist, weil es leicht Zahlen aufnimmt, die viel größer als 127 sind). – EOL