格式化操作符( )

2021-08-29 20:25:32 字數 601 閱讀 1990

格式化字元

轉換方式

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

%r優先用 repr()函式進行字串轉換

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

%d轉成有符號十進位制數

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

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

%x/%x

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

%e/%e

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

%f/%f

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

格式化操作符輔助指令

符號 作用

*  定義寬度或者小數點精度

- 用做左對齊

+ 在正數前面顯示加號( + )

在正數前面顯示空格

0 顯示的數字前面填充『0』而不是預設的空格

% '%%'輸出乙個單一的'%'

m.n m 是顯示的最小總寬度,n 是小數點後的位數

例如: printf("%03d",i); 輸出i佔三位位元組,不夠的前面0補全。(%3d 三位位元組,不夠的前面空格補全)

格式化操作符

字串格式化符號 格式化字元 轉換方式 c 轉換成字元 ascii 碼值,或者長度為一的字串 r 優先用 repr 函式進行字串轉換 s 優先用 str 函式進行字串轉換 d i 轉成有符號十進位制數 u 轉成無符號十進位制數 o 轉成無符號八進位制數 x x unsigned 轉成無符號十六進製制數...

python 格式化符號操作符

字串格式化符號含義 c c c 96,97,98 ab c c c 96,97,98,ab c c c 96,97,98 a b c c c 99,97,98 c a b d d d 4,5,4 5 4 5 9 x 10 a x 100 64 f 27.666 27.666000 e 27.666 ...

Python字串格式化 操作符

在許多程式語言中都包含有格式化字串的功能,比如c和fortran語言中的格式化輸入輸出。python中內建有對字串進行格式化的操作 格式化字串時,python使用乙個字串作為模板。模板中有格式符,這些格式符為真實值預留位置,並說明真實數值應該呈現的格式。python用乙個tuple將多個值傳遞給模板...