Python 格式化字元

2021-06-23 04:51:11 字數 639 閱讀 2446

字串格式化操作符(%)只適用於字串型別,語法如下:

format_string % string_to_convert

format_string為格式標記字串,形式為「%cdoe」;string_to_convert 為要格式化的字串,如果是兩個以上,則需要用小括號括起來。

格式化符號

說明%r

轉換成字元(ascii 碼值,或者長度為一的字串)

%c優先用repr()函式進行字串轉換(python2.0新增)

%s優先用str()函式進行字串轉換

%d | %i

轉成有符號十進位制數

%u轉成無符號十進位制數

%o轉成無符號八進位制數

%x | %x

(unsigned)轉成無符號十六進製制數(x / x 代表轉換後的十六進製制字元的大

小寫)%e | %e

轉成科學計數法(e / e控制輸出e / e)

%f | %f

轉成浮點數(小數部分自然截斷)

%g | %g

%e和%f / %e和%f 的簡寫

%%輸出%

Python 格式化字元

字元 c 單個字元 b 二進位制整數 d 十進位制整數 i 十進位制整數 會自動將輸入的八進位制或十六進製制數轉換成十進位制 o 八進位制整數 x 十六進製制整數 s 字串 採用str 的顯示 r 字串 採用repr 的顯示 e 指數 基底寫為e e 指數 基底寫為e f 浮點數 f 浮點數,與上相...

python格式化字元

格式化字元 含義 s 字串 d 有符號十進位制整數,010d表示輸出的整數不足位數時,前面用0來填充 f浮點數,02f 2f 表示只顯示小數後的兩位內容 輸出 name 小明 num 123456price 5.0weight 9.0money price weight scale 0.25 pri...

Python格式化字元 s d f

格式 描述 百分號標記 就是輸出乙個 c 字元及其ascii碼 s 字串 d 有符號整數 十進位制 u 無符號整數 十進位制 o 無符號整數 八進位制 x 無符號整數 十六進製制 x 無符號整數 十六進製制大寫字元 e 浮點數字 科學計數法 e 浮點數字 科學計數法,用e代替e f 浮點數字 用小數...