Python Multiline String

Python Multiline String
Come sviluppatori, sappiamo come possano essere cruciali tipi di stringhe in un programma. Per questo motivo, i linguaggi di programmazione di alto livello tentano di rendere un po 'più facile lavorare con le stringhe.

Questo tutorial scoprirà come possiamo implementare stringhe multilinea in Python.

Stringhe in Python

Per impostazione predefinita, possiamo creare una stringa a riga singola e assegnarla una variabile, come mostrato nell'esempio seguente:

my_string = 'Hello World'

In questo caso, abbiamo una variabile chiamata my_string con una stringa a linea singola.

Sebbene il metodo sopra funzioni per una stringa a riga singola, non è praticabile per le stringhe multilinea.

Per esempio:

un altro_string = "ciao
mondo
"

Se eseguiamo il codice sopra, Python restituirà un errore come mostrato:

Per risolvere questo problema, dobbiamo creare una stringa multilinea.

Di seguito sono riportati i metodi e le tecniche che puoi utilizzare per creare una stringa multilinea in Python.

Metodo 1 - Utilizzo di citazioni triple.

Il primo e più comune metodo per creare stringhe multiline.

Allegare il testo che si estende su più righe all'interno di una coppia di citazioni triple per utilizzare questo metodo.

Un esempio è illustrato di seguito:

my_string = "Benvenuti a LinuxHint
..
..
Continua a imparare
"

La variabile 'my_string' manterrà la stringa multi-line specificata all'interno delle citazioni triple nell'esempio sopra.

Metodo 2 - Uso della parentesi

Il secondo metodo per creare una stringa multilinea in Python è racchiuderla in una coppia di parentesi.

Funziona in modo simile alla creazione di una variabile set. Ma lo specifichi come una variabile stringa racchiudendola in singoli o doppi cittadini.

Un esempio illustrato è mostrato di seguito:

my_string = ("Benvenuti a Linuxhint \ n"
"Un'altra linea \ n"
"e un altro \ n")

Nota come una coppia di citazioni doppie racchiude ogni riga. Questo ti aiuta a specificare tutte le righe che desideri in un'unica variabile.

Metodo 3: modalità bash

Se sei un utente terminale frequente, sei a conoscenza dell'utilizzo dei caratteri di backslash per specificare i comandi multiline.

Python ci consente anche di utilizzare questa tecnica per creare stringhe multilinea.

Una dimostrazione è come mostrato:

my_string = "Benvenuti a Linuxhint \ n" \
"Un'altra riga \ n" \
"e un altro \ n" \

Quanto sopra dovrebbe creare una stringa multilinea e assegnarla alla variabile specificata.

Conclusione

Usando questo tutorial, hai scoperto tre modi principali per creare stringhe multilinea in Python. Sono praticamente simili e scenderà alle tue preferenze personali.