English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Python-String zfill() Anwendungsbeispiel
zfill() gibt eine Kopie des Strings zurück, die mit '0'-Zeichen auf der linken Seite gefüllt ist.
Die Syntax von zfill() in Python ist:
zfill() Parameter
zfill() nimmt eine Breite als einzigen Parameter an.
zfill() gibt den Wert zurück
。In diesem Fall gibt zfill() eine Kopie des Strings zurück, die mit fünf '0'-Ziffern auf der linken Seite gefüllt ist.10,und width wird darauf festgelegt15zfill() gibt eine Kopie des Strings zurück, die mit '0' auf der linken Seite gefüllt ist. Die Länge des zurückgegebenen Strings hängt von der angegebenen width ab.
。In diesem Fall gibt zfill() eine Kopie des Strings zurück, die mit fünf '0'-Ziffern auf der linken Seite gefüllt ist.10,und width wird darauf festgelegt8。In diesem Fall wird zfill() keine '0'-Positionen auf der linken Seite füllen und eine Kopie des ursprünglichen Strings zurückgeben. In diesem Fall beträgt die Länge des zurückgegebenen Strings10。
text = "program is fun" print(text.zfill(15)) print(text.zfill(20)) print(text.zfill(10))
Wenn Sie dieses Programm ausführen, wird die Ausgabe lauten:
0program is fun 000000program is fun program is fun
Wenn der String mit einem Präfixsymbol (+,-Wenn der String mit einem Präfix beginnt, wird hinter dem ersten Präfixsymbol der Buchstabe '0' hinzugefügt.
number = "-290" print(number.zfill(8)) number = "+290" print(number.zfill(8)) text = "--random+text" print(text.zfill(20))
Wenn Sie dieses Programm ausführen, wird die Ausgabe lauten:
-0000290 +0000290 -0000000-random+text