python中將各種類型表達式中的 \ 符號,都看作轉義符,如 \n 代表換行 \t 代表空tab,還發現 \a 相當於什么都不是,改行末尾的 \ 的意思是該行還沒寫完,接着下邊一行的內容。
轉義符 對存在轉義符命令表中的轉義命令 起到了作用
轉義符 對不存在轉義符命令表中的轉義命令 沒有起到作用
轉義符將其后的符號都變成本身對程序沒有作用的符號,
表達式或字符串最末尾是 \ 的話,一定代表 換行 繼續寫(即使是r也無法改變),必須要向下邊空一行,程序才能跑
r 可使字符串內(除字符串最后一位是 \ 的情況)所有的轉義字符 \ 都失效。
如果想要在字符串末尾加上 \ 符號,只有使用 + 這種方法
python中將各種類型表達式中的 \ 符號,都看作轉義符,如 \n 代表換行 \t 代表空tab,還發現 \a 相當於什么都不是,改行末尾的 \ 的意思是該行還沒寫完,接着下邊一行的內容。
在字符串中,有如下發現:
輸入:
輸出:
轉義符 對存在轉義符命令表中的轉義命令 起到了作用
輸入:
輸出:
轉義符 對不存在轉義符命令表中的轉義命令 沒有起到作用
輸入:
輸出:
轉義符將其后的符號都變成本身對程序沒有作用的符號,
例如這樣
程序無法運行
輸入:
輸出:
輸入:
輸出:
表達式或字符串最末尾是 \ 的話,一定代表 換行 繼續寫(即使是r也無法改變),必須要向下邊空一行,程序才能跑
輸入:
輸出:
輸入:
輸出:
輸入:
輸出:
輸入:
輸出:
r 可使字符串內(除字符串最后一位是 \ 的情況)所有的轉義字符 \ 都失效。
輸入:
輸出:
如果想要在字符串末尾加上 \ 符號,只有使用 + 這種方法