Skip to main content

6.0 Python: Escape Characters

6.1 Escape Character

To insert characters that are illegal in a string, use an escape character.

An escape character is a backslash \ followed by the character you want to insert.

An example of an illegal character is a double quote inside a string that is surrounded by double quotes:

6.1.1 Example

You will get an error if you use double quotes inside a string that is surrounded by double quotes:

Wrong
txt = "We are the so-called "Vikings" from the north."

To fix this problem, use the escape character \":

6.1.2 Example

The escape character allows you to use double quotes when you normally would not be allowed:

txt = "We are the so-called \"Vikings\" from the north."

6.2 Escape Characters

Other escape characters used in Python:

CodeResult
\'Single Quote
\\Backslash
\nNew Line
\rCarriage Return
\tTab
\bBackspace
\fForm Feed
\oooOctal value
\xhhHex value