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'
相關文章
- 字串學習筆記字串筆記
- 字串家族 學習筆記字串筆記
- 【學習筆記】字串匹配筆記字串匹配
- python3學習筆記之 強引用和弱引用Python筆記
- KMP字串匹配學習筆記KMP字串匹配筆記
- 彙編學習筆記筆記
- Solidity語言學習筆記————18、字串和函式Solid筆記字串函式
- 【Python學習】學習筆記 14-15 字串Python筆記字串
- Python學習筆記 - 字串,數字Python筆記字串
- Qt學習筆記(五)QString 字串QT筆記字串
- C/C++學習筆記:字串C++筆記字串
- webpack 學習筆記:實戰之 babel 編碼Web筆記Babel
- 【編譯openjdk學習筆記】編譯JDK筆記
- python3 筆記11.字串的切片和支援運算方法Python筆記字串
- python學習筆記:第6天 小資料池和編碼轉換Python筆記
- 彙編基礎學習筆記筆記
- Python3學習筆記3,變數、運算子Python筆記變數
- Python3學習筆記4 , 迴圈、模組Python筆記
- Python 學習筆記(6)— 字串格式化Python筆記字串格式化
- XML學習筆記(一):關於字元編碼的理解XML筆記字元
- 彙編學習筆記07——BCD碼及調整指令筆記
- 《跟我學Shiro》學習筆記 第四章:編碼/加密筆記加密
- python3 筆記12.字串支援的函式Python筆記字串函式
- Python學習筆記:第3天 字串的操作Python筆記字串
- ES6學習筆記(一)【變數,字串】筆記變數字串
- Python學習筆記—程式碼Python筆記
- Retrofit原始碼學習筆記原始碼筆記
- java安全編碼指南之:字串和編碼Java字串
- Python3學習-(基本資料型別-字串)Python資料型別字串
- Python3:物件導向程式設計學習筆記(2)Python物件程式設計筆記
- 【學習筆記】初次學習斜率最佳化的程式碼及筆記筆記
- 彙編學習筆記之轉移指令筆記
- jQuery原始碼學習筆記一jQuery原始碼筆記
- vue原始碼學習筆記1Vue原始碼筆記
- shell指令碼學習筆記-1指令碼筆記
- 學習筆記 sync/RWMutex原始碼筆記Mutex原始碼
- iOS逆向學習筆記 - 彙編(一) - 初識彙編iOS筆記
- JUC原始碼學習筆記2——AQS共享和Semaphore,CountDownLatch原始碼筆記AQSCountDownLatch