Las secuencias de escape nos dejan incrustar caracteres en cadenas que ni pueden ser fácilmente tipeadas desde un teclado. El carácter \ y uno o más caracteres seguidos a este son cambiados por un único carácter en la cadena final.

Por ejemplo aquí tenemos una cadena que tiene dos saltos de línea.

>>> a = 'a\nb\nc'
>>> a
'a\nb\nc'
>>> print(a)
a
b
c
>>>

En este ejemplo hemos usado la secuencia de escape para el salto de línea que viene a ser representada por la barra invertida "\" más el carácter "n" (\n).

Lista de secuencias de escape en Python

Backslash (guarda solo un \)

\\

Comilla simple (guarda ')

\'

Comilla doble (guarda ")

\"

Bell

\a

Retroceso

\b
>>> a = 'abcd\bef'
>>> print(a)
abcef

Formfeed

\f
>>> a = 'abcd\fef'
>>> print(a)
abcd
    ef

Nueva línea

\n
>>> a = 'abcd\nef'
>>> print(a)
abcd
ef

Carriage return

\r
>>> a = 'abcd\ref'
>>> print(a)
efcd

Tab horizontal

\t
>>> a = 'abcd\tef'
>>> print(a)
abcd    ef

Tab vertical

\v
>>> a = 'abcd\vef'
>>> print(a)
abcd
    ef

Estos son las secuencias más comunes que podemos encontrar en Python.