Sintassi
Innanzitutto, discutiamo della sintassi della funzione zfill (). La sintassi della funzione zfill () è la seguente:
str_name.Zfill (larghezza)La funzione zfill () prende la larghezza come argomento e regola lo zero sul lato sinistro della stringa in base alla larghezza specificata. La larghezza può anche essere considerata la lunghezza della stringa.
Esempio1: usando la funzione zfill ()
Ad esempio, una stringa contiene tre caratteri; Significa che la larghezza originale della stringa è 3. Quando chiamiamo la funzione zfill () e specifichiamo la larghezza 15, aggiungerà 12 zeri aggiungerà il lato sinistro della stringa per riempire la larghezza. Spazio bianchi si aggiunge anche in larghezza. Vediamo un esempio. La larghezza della stringa "ciao" è originariamente.
#Defining una stringaProduzione
Cinque zeri vengono aggiunti sul lato sinistro della stringa.
Ora aggiungiamo due spazi bianchi nella nostra stringa e facciamola "lui". Ora, la larghezza originale della stringa è 7.
#Defining una stringaProduzione
Vediamo un altro esempio della funzione zfill ().
#Defining una stringaProduzione
Vengono aggiunti gli 8 zeri.
Esempio2: usando la funzione zfill ()
Se passiamo la larghezza alla funzione di zfill () meno della larghezza originale della stringa, allora non succederà nulla. Vediamo un esempio.
Nell'esempio di seguito, la lunghezza o la larghezza originale della stringa è 9. Nella funzione zfill (), abbiamo specificato la larghezza 3. In questo caso, né aggiunge zeri sul lato sinistro né mostra un errore.
#Defining una stringaProduzione
Esempio3: usando la funzione zfill () con prefisso dei segni
La funzione zfill () funziona in modo diverso se la stringa inizia con un prefisso dei segni. Aggiunge gli zeri sul lato sinistro della stringa dopo il primo prefisso del segno. Vediamo un esempio.
#Defining una stringaProduzione
Conclusione
Zfill () è la funzione integrata Python che prende la larghezza come argomento e riempie gli zeri sul lato sinistro della stringa in base alla larghezza specificata. Questo articolo discute in dettaglio la funzione Python Zfill ().