Come aggiungere spazi iniziali in Python

November 22

classe string built-in di Python è dotato di un potente set di strumenti per la manipolazione e archi di formattazione. C'è più di un modo per formattare una stringa da utilizzare spazi iniziali, a seconda di come si vuole Python per eseguire l'operazione e che l'uscita che desiderate. Il primo è semplicemente quello di creare una nuova stringa, assegnato alla stessa variabile. L'altro è quello di utilizzare il comando "rjust".

istruzione

1 Aprire l'interprete Python o un file di programma Python esistente.

2 Definire una stringa digitando il seguente nel vostro editor di testo o interprete Python:

s = 'Questa è una stringa.'

3 Digitare la seguente inserire alcuni spazi vuoti nella parte anteriore della stringa:

s = '' + s

4 Digitare il seguente se, invece, si vuole destro giustificare la stringa riempiendo tutti i personaggi principali con gli spazi. Ciò creerà una nuova stringa con una larghezza di "100" e mettere il testo già nella stringa sul lato destro della stringa, riempire le aree vuote con spazi. Tipo questo:

s = s.rjust (100)

Consigli e avvertenze

  • Le stringhe in Python sono immutabili; essi non possono essere cambiati dopo che sono stati definiti. Quindi, al fine di aggiungere caratteri alla stringa, è necessario creare una nuova stringa con lo stesso nome. Questo un aspetto essenziale di punti 3 e 4.