Python 3 Escape Sequences

List of escape sequences available in Python 3.

Escape Sequence Description Example
\newline Backslash and newline ignored
Result


line1 line2 line3

			
\\ Backslash (\)
Result


\   

			
\' Single quote (')
Result


' 

			
\" Double quote (")
Result


" 

			
\a ASCII Bell (BEL)
\b ASCII Backspace (BS)
Result


Hello  World!

			
\f ASCII Formfeed (FF)
Result


Hello  World!

			
\n ASCII Linefeed (LF)
Result


Hello 

 World!

			
\r ASCII Carriage Return (CR)
Result


Hello 

 World!

			
\t ASCII Horizontal Tab (TAB)
Result


Hello 	 World!

			
\v ASCII Vertical Tab (VT)
Result


Hello  World!

			
\ooo Character with octal value ooo
Result


Hello World!

			
\xhh Character with hex value hh
Result


Hello World!

			

Some escape sequences are only recognized in string literals. These are:

Escape Sequence Description
\N{name} Character named name in the Unicode database
\uxxxx Character with 16-bit hex value xxxx. Exactly four hexadecimal digits are required.
\Uxxxxxxxx Character with 32-bit hex value xxxxxxxx. Exactly eight hexadecimal digits are required.