Las secuencias de escape, te permiten incluir caracteres especiales en las cadenas. Para ello, basta con añadir una barra invertida (\) antes del carácter que tú deseas escapar.

Por ejemplo, imagina que inicializas una cadena con comillas simples:

>>> s = 'Hola, ¿que pasa?'
>>> print(s)
Python

Resultado:

Hola, ¿que pasa?
Salida

Pero si tú incluyes un apóstrofe sin escaparlo, obtendrás un error:

>>> s = 'Hola, ¿que' pasa?'
>>> print(s)
Python

Resultado:

  File "main.py", line 1
    s = 'Hola, ¿que' pasa?'
                   ^
SyntaxError: invalid syntax
Salida

Para solucionarlo, basta con escapar el apóstrofe:

>>> s = 'Hola, ¿que\' pasa?'
>>> print(s)
Python

Para añadir nuevas líneas a tu cadena, utiliza \n:

>>> print("Se pueden crear cadenas multilíneas\nutilizando secuencias de escape.")
Python

Resultado:

Se pueden crear cadenas multilíneas
utilizando secuencias de escape.

Una cosa importante a recordar es que, si tú quieres incluir un carácter de barra invertida en una cadena, tendrás que escaparlo. Por ejemplo, si quieres imprimir una ruta de directorio en Windows, tendrás que escapar cada barra invertida en la cadena:

>>> print("C:\\Usuarios\\Rodriguez\\Escritorio")
Python

Resultado:

C:\Usuarios\Rodriguez\Escritorio
Salida

Cadenas crudas

Una cadena cruda se puede utilizar anteponiendo a la cadena r o R, lo que permite incluir barras invertidas, sin necesidad de escaparlas. Por ejemplo:

>>> print(r"Las barras invertidas \ no necesitan ser escapadas en cadenas crudas.")
Python

Resultado:

Las barras invertidas \ no necesitan ser escapadas en las cadenas crudas.
Salida

Pero hay que tener en mente, que las barras invertidas al final de una cadena cruda sin procesar provocará un error:

>>> print(r"Hay una barra invertida al final de esta cadena\")
Python

Resultado:

  File "main.py", line 1
    print(r"Hay una barra invertida al final de esta cadena\")
                                                                      				^
SyntaxError: EOL while scanning string literal
Python
Secuencia de Escape Significado
\ Barra Invertida (\)
' Comilla Simple (')
" Comilla Doble (")
\n ASCII Linefeed (Salto de Línea)
\b ASCII Backspace

Una lista completa de secuencias de escape se puede encontrar aquí en los documentos de Python.

Traducido del artículo de Escape Sequences in Python