Składnia
Najpierw omówmy składnię funkcji zfill (). Składnia funkcji zfill () jest następująca:
Str_name.Zfill (szerokość)Funkcja zfill () bierze szerokość jako argument i dostosowuje zero po lewej stronie łańcucha zgodnie z określoną szerokością. Szerokość można również uznać za długość łańcucha.
Przykład 1: Za pomocą funkcji Zfill ()
Na przykład ciąg zawiera trzy znaki; Oznacza to, że pierwotna szerokość łańcucha wynosi 3. Kiedy wywołamy funkcję zfill () i określamy szerokość 15, wówczas doda 12 zer, dodaj lewą stronę łańcucha, aby wypełnić szerokość. Whitespace również sumuje się szerokości. Zobaczmy tego przykład. Szerokość ciągu „Hello” to 5 pierwotnie.
#definiowanie ciąguWyjście
Pięć zer dodaje się po lewej stronie sznurka.
Teraz dodajmy dwie białe losy w naszym ciągu i spraw, że „on o”. Teraz pierwotna szerokość sznurka wynosi 7.
#definiowanie ciąguWyjście
Zobaczmy inny przykład funkcji ZFill ().
#definiowanie ciąguWyjście
Dodano 8 zer.
Przykład 2: Za pomocą funkcji Zfill ()
Jeśli przekazamy szerokość do funkcji zfill () mniej niż oryginalna szerokość łańcucha, to nic się nie wydarzy. Zobaczmy tego przykład.
W poniższym przykładzie oryginalna długość lub szerokość łańcucha wynosi 9. W funkcji zfill () określono szerokość 3. W takim przypadku nie dodaje też zera po lewej stronie, ani nie pokazuje błędu.
#definiowanie ciąguWyjście
Przykład3: Za pomocą funkcji Zfill () z prefiksem znaków
Funkcja zfill () działa inaczej, jeśli ciąg zaczyna się od prefiksu znaku. Dodaje zera po lewej stronie łańcucha po pierwszym przedrostku znaku. Zobaczmy przykład.
#definiowanie ciąguWyjście
Wniosek
Zfill () to wbudowana funkcja Pythona, która przyjmuje szerokość jako argument i wypełnia zera po lewej stronie sznurka zgodnie z określoną szerokością. W tym artykule szczegółowo omówiono funkcję Pythona zfill ().