字串3 (轉義符的應用,與其他編碼轉換)

2021-09-19 07:58:14 字數 1482 閱讀 7133

字串與轉義符

轉義字元	                      描述

\(在行尾時) 續行符

\\ 反斜槓符號

\' 單引號

\" 雙引號

\a 響鈴

\b 退格

(backspace)

\e 轉義

\000 空

\n 換行

\v 縱向製表符

\t 橫向製表符

\r 回車

\f 換頁

\oyy 八進位制數,yy代表的字元,例如:\o12代表換行

\xyy 十六進製制數,yy代表的字元,例如:\x0a代表換行

\other 其它的字元以普通格式輸出

轉義符失效:

r"str"

print

(r"ab\ncde\tfg")--

----

>ab\ncde\tfg

a='xiao bai'

----

-------

>xiao bai

b='\txiao bai'

----

----

-> xiao bai

c='xiao\nbai'

----

----

-->xiao

------

----

>bai

d='12\b345\b67'

----

----

>

13467

字串與各種編碼

unicode碼與字元的轉換(只可用於單個字元)

變成字串

print

(chr(65

))----

->

a變為unicode碼

print

(ord

('a'))

----

>

65小寫字串與數字與16

,8進製的轉換

16進製制:

(hex(21

)-----

>

0x15

8進製:

oct(21)

----

-->

0o25

17 轉義字元 「 」 字串拼接

轉義字元 官方筆記 我們可以使用 特殊字元 實現某些難以用字元表示的效果。比如 換行等。常見的 轉義字元有這些 具體解釋可以看 resource 裡面的鏈結 轉義序列 意義筆記 newline 忽略反斜槓和換行符 反斜線 單引號 雙引號 a ascii鈴 bel 輸出此字元,電腦會發出 嗶 的聲音 ...

Python 3「字串和編碼「

python3 字串是以unicode編碼 字元的表示轉換函式 str變為bytes方法 bytes變為str方法 注意!中文不能轉為ascii編碼 len 函式 儲存源 時,通常要在檔案開頭加上兩行 usr bin env python3 coding utf 8 格式化 小明的成績從去年的72分...

python3 字串編碼相關

編碼型別很多,常見的例如 ascii碼 最早被編入計算機中的,長度是128,主要是為了解決英文本元 gb2312 中國人編碼的,為了解決中文 unicode 統一多種編碼方式,降低亂碼 utf 8 unicode的改進版,節省編碼長度 python3預設編碼方式是 utf 8 編碼方式相互轉換 de...