Cadenas sin procesar o raw string

Puede colocar una r antes de la comilla inicial de una cadena para convertirla en una Cadenas sin procesar o raw string. Una Cadenas sin procesar ignora completamente todos los caracteres de escape e imprime cualquier barra invertida que aparezca en la cadena. Por ejemplo, introduzca lo siguiente en el shell interactivo:

>>> print(r'That is Carol\'s cat.')
That is Carol\'s cat.

Como esta es una cadena sin procesar, Python considera la barra invertida como parte de la cadena y no como el comienzo de un carácter de escape. Las cadenas sin procesar son útiles si está escribiendo valores de cadena que contienen muchas barras invertidas, como las cadenas usadas para las rutas de archivos de Windows como r'C:\Users\Al\Desktop' o las expresiones regulares.

Deja una respuesta