Le stringhe possono contenere dei caratteri speciali che per essere trattati correttamente devono essere preceduti da un carattere di escape (\)
- \n, new line, per andare a capo, se si vuol lasciare una linea vuota
- \t, tabulation, per spostarsi alla prossima tabulazione, per mettere in colonna dei dati
- \‘, se è necessario visualizzare l’apostrofo
- \“, , se è necessario visualizzare le virgolette doppie
Prova
1 2 3 4 5 6 7 |
print("Nuova linea : \n ---") print("Tabulazione : \t ---") print("Doppie virgolette : \" ---") print('Doppie virgolette : " ---') # Non è necessario usare \ print('Virgoletta singola: \' ---') print("Virgoletta singola: ' ---") # Non è necessario usare \ print("Barra rovesciata : \\ ---") |
Altre sequenze di escape meno utilizzate (si riferiscono alle telescriventi del passato…)
- \a, bell
- \b, backspace
- \r, return
- \f, feed
- \v, vertical tabulation