python:轉義符\


 

python中將各種類型表達式中的 \ 符號,都看作轉義符,如 \n 代表換行  \t  代表空tab,還發現 \a 相當於什么都不是,改行末尾的 \ 的意思是該行還沒寫完,接着下邊一行的內容。

轉義符 對存在轉義符命令表中的轉義命令 起到了作用

轉義符 對不存在轉義符命令表中的轉義命令  沒有起到作用

轉義符將其后的符號都變成本身對程序沒有作用的符號,

表達式或字符串最末尾是 \ 的話,一定代表 換行 繼續寫(即使是r也無法改變),必須要向下邊空一行,程序才能跑  

 

r 可使字符串內(除字符串最后一位是 \ 的情況)所有的轉義字符 \ 都失效。

如果想要在字符串末尾加上 \ 符號,只有使用 + 這種方法

 

 

python中將各種類型表達式中的 \ 符號,都看作轉義符,如 \n 代表換行  \t  代表空tab,還發現 \a 相當於什么都不是,改行末尾的 \ 的意思是該行還沒寫完,接着下邊一行的內容。

在字符串中,有如下發現:

輸入:

      

輸出:

 

轉義符 對存在轉義符命令表中的轉義命令 起到了作用

                                                 

輸入:

 

 

 輸出:

 

 

 轉義符 對不存在轉義符命令表中的轉義命令  沒有起到作用

                                                      

輸入:

 

輸出:

 

 

 轉義符將其后的符號都變成本身對程序沒有作用的符號,

例如這樣

 

 

 程序無法運行

                                                                  

輸入:

 

 

 輸出:

 

 

 輸入:

 

 

 輸出:

 

 

 

表達式或字符串最末尾是 \ 的話,一定代表 換行 繼續寫(即使是r也無法改變),必須要向下邊空一行,程序才能跑                                                  

                                                                      

輸入:

 

輸出:

 

輸入:

 

 

 輸出:

 

 

 

輸入:

 

 

 輸出:

 

 

 

輸入:

 

 

 輸出:

 

 

 

r 可使字符串內(除字符串最后一位是 \ 的情況)所有的轉義字符 \ 都失效。

                                                                       

輸入:

 

 

 輸出:

 

 

 

如果想要在字符串末尾加上 \ 符號,只有使用 + 這種方法


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM