Python Pad Una corda con zeri leader

Python Pad Una corda con zeri leader

Una stringa è l'oggetto di "Corda"Classe che è una raccolta di caratteri rappresentati da una sola parola e la classe ha diversi metodi per manipolare e accedere alle stringhe. A Python, non abbiamo bisogno di dichiarare esplicitamente le stringhe, ci è permesso di assegnarle direttamente a un letterale. Inoltre, possiamo imporre la stringa con numeri che possono essere necessari per alcuni motivi. Ad esempio, per creare una stringa numerica per una facile ordinamento, per rendere un numero più leggibile e molti altri.

Questo post parlerà di diversi metodi per imbottire qualsiasi stringa con lo zeri leader in Python.

Come imbottire una corda con zeri leader in Python?

I metodi di seguito forniti vengono utilizzati per abbreviare una stringa con zeri leader in Python:

  • Usando il metodo F-string
  • Metodo formato ()
  • Metodo zfill ()
  • metodo rjust ()
  • metodo ljust ()

Metodo 1: pad Una stringa con zeri leader in Python utilizzando il metodo "F-String"

La versione più recente di Python fornisce un metodo "F-String"Per la formattazione delle stringhe rapide. Può essere utilizzato per imbottire una stringa con zeri leader in Python.

Esempio

Dichiarare due variabili di stringa denominate "String1" E "String2". Quindi, inizializza con i valori:

String1 = 'Linux'
string2 = 'suggerimento'

Ora, chiama il "stampa()Metodo "con il"F-String"Per accumulare la stringa fornita con zeri leader. Qui, il valore "10"Indica quell'aumento della lunghezza della stringa fornita utilizzando gli zeri:

print (f 'String1: 0> 10')
print (f 'string2: 0> 8')

Come puoi vedere, le nostre stringhe fornite hanno il "5" E "4"Lunghezza, che ora sono aumentate a"10" E "8"Rispettivamente da zeri: ZEROS:

Metodo 2: pad una stringa con zeri leader in python utilizzando il metodo "formato ()"

Un altro modo per sfogliare una corda Python con tutti gli zeri è il "formato()" metodo. Il metodo "Format ()" può formattare qualsiasi stringa fornita per visualizzarli nel nostro formato richiesto in base ad alcuni schemi.

Esempio

Chiama il "formato()"Metodo all'interno dell'istruzione di stampa e passare una stringa desiderata come argomento insieme alla lunghezza richiesta della stringa che deve sostituire con zeri:

print (': 0> 10'.Formato (String1))
print (': 0> 8'.Formato (String2))

Produzione

Metodo 3: pad una stringa con zeri leader in Python utilizzando il metodo "zfill ()"

Per imbottire una corda con zeri leader in Python, il "zfill ()"Il metodo può essere utilizzato. Prende un numero che fornisce la lunghezza richiesta di qualsiasi stringa Python come argomento e aggiunge zeri sul lato sinistro della stringa fino a quando non è di lunghezza specificata. In breve, aggiunge il "0"Sul lato sinistro di qualsiasi stringa fornita.

Esempio

Chiama il "zfill ()"Metodo e passare il numero desiderato di lunghezza della stringa all'interno del"stampa()"Funzionare e stampare il suo risultato:

Stampa (String1.Zfill (10))
Stampa (String2.Zfill (8))

Produzione

Metodo 4: pad una stringa con zeri leader in Python utilizzando il metodo "rjust ()"

Se si desidera imporre una stringa con zeri solo sul lato sinistro di qualsiasi stringa fino a quando la stringa è della lunghezza fornita, "rjust ()" può essere utilizzata.

Esempio

Usa il "rjust ()"Metodo insieme alla lunghezza richiesta della stringa e al numero che deve essere aggiunto per creare la stringa in base alla lunghezza desiderata come argomento. Quindi, passali al "stampa()" metodo:

Stampa (String1.rjust (10, "0"))
Stampa (String2.rjust (8, "0"))

Si può osservare che la stringa fornita contiene zeri sul lato sinistro:

Metodo 5: pad una stringa con zeri leader in Python utilizzando il metodo "ljust ()"

IL "ljust ()"Il metodo viene utilizzato per aggiungere zeri sul lato destro di qualsiasi stringa fino a quando la stringa è della lunghezza fornita. Per una migliore comprensione, dai un'occhiata alla seguente implementazione di questo metodo.

Esempio

Chiama il "ljust ()"Metodo insieme all'argomento richiesto all'interno del"stampa()" metodo:

Stampa (String1.ljust (10, "0"))
Stampa (String2.Ljust (8, "0")

Produzione

Questo è tutto! Abbiamo compilato più metodi per imbottire la stringa Python con zeri principali.

Conclusione

Per colpire la stringa con zeri leader in Python, il “F-String", IL "formato()Metodo ", il"zfill ()Metodo ", il"rjust ()Metodo "e il"ljust ()"Il metodo può essere utilizzato. Tutti i metodi specificati sono metodi integrati di Python. Questo post ha descritto più metodi per imporre qualsiasi stringa di Python con zeri leader.