English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Metodi delle stringhe di Python
Il metodo string.rjust() restituisce una nuova stringa con allineamento a destra dell'originale, riempita con spazi fino alla lunghezza width. Se la lunghezza specificata è inferiore alla lunghezza della stringa, viene restituita la stringa originale.
La sintassi del metodo rjust() è:
string.rjust(width[, fillchar])
fillchar è un parametro opzionale.
Il metodo rjust() accetta due parametri:
width-Larghezza della stringa fornita. Se width è inferiore o uguale alla lunghezza della stringa, viene restituita la stringa originale.
fillchar (opzionale) -Caratteri per riempire lo spazio rimanente della larghezza di riempimento
Il metodo rjust() restituisce una stringa a destra allineata all'interno della larghezza minima data.
Se fillchar è definito, viene utilizzato il carattere definito per riempire lo spazio rimanente.
# Stringa di esempio string = 'cat' width = 5 # Stampa stringa a destra allineata print(string.rjust(width))
Quando si esegue questo programma, l'output è:
cat
In questo caso, il valore minimo definito da width è 5. Pertanto, la lunghezza della stringa risultante è almeno di 5.
Ora, rjust() allinea la stringa 'cat' a destra, lasciando due spazi a sinistra della parola.
# Stringa di esempio string = 'cat' width = 5 fillchar = '*' # Stampa stringa a destra allineata print(string.rjust(width, fillchar))
Quando si esegue questo programma, l'output è:
**cat
In questo caso, la stringa 'cat' è allineata a destra, mentre i due spazi restanti a sinistra sono riempiti con fillchar ' *'.
Attenzione:Se vuoi allineare a destra una stringa, usaljust()Puoi anche usareformat()Formattazione delle stringhe.