Python Binärzahl in 8Bit?

3 Antworten

Der String-Formatierer: https://docs.python.org/3/library/string.html#format-string-syntax

y="0b{0:08}".format(50)
print(y)
print("0b{0:08}".format(205))
print("{0:08b}".format(113))
for x in range(255):
  print("Dez:{0:3} , Bin: 0b{0:08} , Hex: 0x{0:02}".format(x)) 

'{0:08b}'.format(7)


Erzesel  30.11.2020, 14:07

macht aber kein: 0b00000111, sondern: 00000111

print("{0:08b}".format(7))
print("0b{0:08}".format(7))
0
Erzesel  30.11.2020, 14:21
@programmer50

habs gerade gesehen, ich hatte mich an die 0b1 ohne führende Nullen festgemacht,😲😖🥴

egal, jetzt kann er sich aussuchen was nötig ist, inclusive der verschiedenen schreibweißen des Formataufrufs.

0