當前位置:成語大全網 - 新華字典 - 問python壹個關於轉義字符的問題:

問python壹個關於轉義字符的問題:

最根本的原因是r的用法。

在字符串前面加r表示原字符串,以防止字符串中的所有特殊字符起作用。

例如,output helloworld,其中\n不起作用:

和' xx '壹樣,直接用引號括起來,裏面的字符默認是什麽就是什麽。轉義被轉義,格式化被格式化。

例如,打印上面的(' hello\nworld '),並輸出結果:

而妳這裏的r'\x '是拼接的,在拼接完成之前已經被阻止了,拼接的時候轉義符\再次發揮作用。

\x44\xD1是python2中的壹個編碼問題,不能正常顯示字符(比如中文),python3可以正常顯示。把S轉換成有特殊含義的字符串沒有任何意義,在以後的開發中根本用不到。