字串與轉義符
轉義字元 描述
\(在行尾時) 續行符
\\ 反斜槓符號
\' 單引號
\" 雙引號
\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...