Wie kann ich eine führende Null für alle Zahlen mit weniger als zwei Ziffern anzeigen?
1 01
10 10
100 100
Wie kann ich eine führende Null für alle Zahlen mit weniger als zwei Ziffern anzeigen?
1 01
10 10
100 100
In Python 2 (und Python 3) können Sie das tun:
number = 1
print("%02d" % (number,))
Grundsätzlich % ist wie printf
o sprintf
(siehe docs ).
Für Python 3.+ kann das gleiche Verhalten auch mit format
:
number = 1
print("{:02d}".format(number))
Für Python 3.6+ kann das gleiche Verhalten mit f-strings :
number = 1
print(f"{number:02d}")
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.