Python 轉義字元中沒有這個 e !

2021-08-29 15:47:17 字數 967 閱讀 9845

常見的轉義字元\n\t之類的我們都知道什麼意思,但是這個\e是什麼意思呢?

抱著一股鑽研的精神,我搜了一把。

結果,所有的頁面裡都是只有一句簡單的\e代表轉義

然後呢?

不要舉個例子嗎?

他們不給例子,那我們自己做個總可以吧!

於是,開啟 python 互動頁面,做了一些簡單的實驗:

>>> print '\e123'

\e123

>>> print 'eee\e123'

eee\e123

>>> print 'eee\e\t123'

eee\e 123

>>> print 'eee\e\n123'

eee\e

123

結果發現,\e根本沒有任何影響!

那這個\e到底是個啥?

於是,我想到了要找官方文件。

python3.7 的官方文件中列出的所支援的轉義字元如下:

可以發現,並沒有\e!!!

那我們搜出來的文件裡的\e都是**來的?

我也不知道。

pip安裝django的時候提示沒有這個命令

在安裝pyenv安裝完python的時候,用pip安裝django提示沒有這個命令 root zabbix pip install django 2.0 pyenv pip command not found the pip command exists in these python versio...

python中各種轉義字元

空白總是美好的,而我們總是困惑 t時前面到底有多少空白,接下來讓我們來仔細了解一下 在控制台輸出資料的時候,也就是用printf 的時候,我們經常用 t來控制對齊,以使輸出的結果更加整齊美觀。然而有時候我們發現及時使用了 t 也會出現資料對不齊的情況,這就跟 t究竟對應幾個空格有關係。先給出程式和執...

Python轉義字元

在需要在字元中使用特殊字元時,python 用反斜槓 轉義字元。如下表 原始字串 有時我們並不想讓轉義字元生效,我們只想顯示字串原來的意思,這就要用r和 r來定義原始字串。如 print r t r 實際輸出為 t r 轉義字元 描述 在行尾時 續行符 反斜槓符號 單引號 雙引號 a 響鈴 b 退格...