Heim > Backend-Entwicklung > Python-Tutorial > Wie fülle ich Zeichenfolgen und Zahlen in Python mit Nullen auf?

Wie fülle ich Zeichenfolgen und Zahlen in Python mit Nullen auf?

Mary-Kate Olsen
Freigeben: 2024-12-19 17:48:10
Original
816 Leute haben es durchsucht

How to Pad Strings and Numbers with Zeros in Python?

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
Nach dem Login kopieren

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:

  • Formatierte String-Literale (F-Strings):
n = 4
print(f'{n:03}')  # Output: 004
Nach dem Login kopieren
  • Formatierter String-Operator:
n = 4
print('%03d' % n)  # Output: 004
Nach dem Login kopieren
  • String-Format Methode:
n = 4
print(format(n, '03'))  # Output: 004
Nach dem Login kopieren
  • Benannte formatierte Zeichenfolgen:
n = 4
print('{0:03d}'.format(n))  # Output: 004
Nach dem Login kopieren
  • Schlüsselwortformatiert Strings:
n = 4
print('{foo:03d}'.format(foo=n))  # Output: 004
Nach dem Login kopieren
  • String-Interpolation:
n = 4
print('{:03d}'.format(n))  # Output: 004
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage