Python3學習筆記-字串和編碼
字串函式
ord( )函式將字元轉換為編碼
chr( )函式將編碼轉換為字元
>>> ord('E')
69
>>> chr(85)
'U'
encode( ‘utf-8’)函數將便於表示的str型別轉換為便於儲存和傳輸的bytes型別(encode編碼)
decode(‘utf-8’ )函式將便與儲存和傳輸的bytes型別轉換為便於表示的str型別(decode解碼)
>>> '瀟'.encode('utf-8' )
b'\xe6\xbd\x87'
>>> b'\xe6\xbd\x87'.decode('utf-8')
'瀟'
len( )計算str型別字元的字元數或bytes型別的位元組數
>>> len('瀟')
1
>>> len('瀟'.encode('utf-8')
3
輸出格式化
格式化輸出需要用佔位符代替輸入的內容
ps:需要輸出 % 時,用 %% 表示
佔位符 型別
%d 整數
%f 浮點數
%s 字串
%x 十六位制整數
>>> 'the amount of people is %d, %.2f%% are %s'%(100, 56.0, 'men')
'the amount of people is 100, 56.00% are men'
相關文章
- 字串學習筆記字串筆記
- 【學習筆記】字串匹配筆記字串匹配
- 字串家族 學習筆記字串筆記
- KMP字串匹配學習筆記KMP字串匹配筆記
- 學習筆記——字串方法整理筆記字串
- C#字串學習筆記C#字串筆記
- ruby 字串學習筆記1字串筆記
- ruby 字串學習筆記3字串筆記
- ruby字串學習筆記4字串筆記
- ruby字串學習筆記5字串筆記
- 彙編學習筆記筆記
- python3學習筆記之 強引用和弱引用Python筆記
- C/C++學習筆記:字串C++筆記字串
- webpack 學習筆記:實戰之 babel 編碼Web筆記Babel
- 【編譯openjdk學習筆記】編譯JDK筆記
- 【Python學習】學習筆記 14-15 字串Python筆記字串
- Solidity語言學習筆記————18、字串和函式Solid筆記字串函式
- Python學習筆記 - 字串,數字Python筆記字串
- Qt學習筆記(五)QString 字串QT筆記字串
- Python學習筆記-字串及操作Python筆記字串
- Python3學習筆記4 , 迴圈、模組Python筆記
- 彙編基礎學習筆記筆記
- AS 學習筆記 for in 和 for each in筆記
- XML學習筆記(一):關於字元編碼的理解XML筆記字元
- 彙編學習筆記07——BCD碼及調整指令筆記
- 學習筆記1——數字基帶訊號編碼筆記
- Python3學習筆記3,變數、運算子Python筆記變數
- 《Shell指令碼學習指南》學習筆記指令碼筆記
- python學習筆記:第6天 小資料池和編碼轉換Python筆記
- python3 筆記11.字串的切片和支援運算方法Python筆記字串
- Android SDK編寫學習筆記Android筆記
- ZYNQ學習筆記(一): uboot 編譯筆記boot編譯
- Retrofit原始碼學習筆記原始碼筆記
- Shell指令碼學習筆記指令碼筆記
- 《跟我學Shiro》學習筆記 第四章:編碼/加密筆記加密
- 流媒體學習筆記----配置一個編碼程式 (轉)筆記
- ES6學習筆記(一)【變數,字串】筆記變數字串
- Python 學習筆記(6)— 字串格式化Python筆記字串格式化