Caracteres de escape en las cadenas de Python

Un carácter de escape le permite utilizar caracteres que, de otro modo, serían imposibles de introducir en una cadena. Un carácter de escape consiste en una barra invertida (\) seguida del carácter que desea añadir a la cadena. (A pesar de constar de dos caracteres, se suele denominar carácter de escape singular). Por ejemplo, el carácter de escape para una comilla simple es \'. Puede utilizarlo dentro de una cadena que empiece y termine con comillas simples. Para ver cómo funcionan los caracteres de escape, introduce lo siguiente en el shell interactivo:

>>> spam = 'Say hi to Bob\'s mother.'

Python sabe que, dado que la comilla simple en Bob\'s tiene una barra invertida, no es una comilla simple destinada a terminar el valor de la cadena. Los caracteres de escape \' y \" le permiten poner comillas simples y comillas dobles dentro de sus cadenas, respectivamente.

Caracteres de escape

Carácter de escapeSe imprime como
\’Comillas simples
Comillas dobles
\tTabulación
\nNueva línea, Salto de línea (Newline)
\\Barra invertida
Caracteres de escape que puede utilizar.

Introduzca lo siguiente en el shell interactivo:

>>> print("Hello there!\nHow are you?\nI\'m doing fine.")
Hello there!
How are you?
I'm doing fine.

Guíese por la tabla de caracteres de escape para entender porque el texto impreso con print es mostrado de esa forma.

Deja una respuesta