Heim >Backend-Entwicklung >Python-Tutorial >Wie fülle ich Zeichenfolgen und Zahlen in Python mit Nullen auf?
Auffüllen von Zeichenfolgen mit Nullen
In Python können Zeichenfolgen und Zahlen bis zu einer bestimmten Länge mit Nullen aufgefüllt werden. So erreichen Sie dies:
Zeichenfolgen auffüllen
Um eine Zeichenfolge mit Nullen aufzufüllen, verwenden Sie die Methode zfill(). Zum Beispiel:
n = '4' print(n.zfill(3)) # Output: 004
Dadurch wird die Zeichenfolge mit Nullen aufgefüllt, bis sie die angegebene Länge erreicht.
Zahlen auffüllen
Zahlen können aufgefüllt werden mit Nullen unter Verwendung verschiedener Methoden:
n = 4 print(f'{n:03}') # Output: 004
n = 4 print('%03d' % n) # Output: 004
n = 4 print(format(n, '03')) # Output: 004
n = 4 print('{0:03d}'.format(n)) # Output: 004
n = 4 print('{foo:03d}'.format(foo=n)) # Output: 004
n = 4 print('{:03d}'.format(n)) # Output: 004
Weitere Informationen zur String-Formatierung finden Sie unter die offizielle Python-Dokumentation.
Das obige ist der detaillierte Inhalt vonWie fülle ich Zeichenfolgen und Zahlen in Python mit Nullen auf?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!