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 = "ciaoSe 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 LinuxHintLa 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"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" \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.