Python 格式化字元

2021-09-16 13:16:09 字數 658 閱讀 1063

%%    字元"%"

%c    單個字元

%b    二進位制整數

%d    十進位制整數

%i    十進位制整數(會自動將輸入的八進位制或十六進製制數轉換成十進位制)

%o    八進位制整數

%x    十六進製制整數

%s    字串 (採用str()的顯示)

%r    字串 (採用repr()的顯示)

%e    指數 (基底寫為e)

%e    指數 (基底寫為e)

%f    浮點數

%f    浮點數,與上相同

%g    指數(e)或浮點數 (根據顯示長度)

%g    指數(e)或浮點數 (根據顯示長度)

str類似於string,直接列印出想要列印的值,repr會在要列印的值外面加一層單引號。

如下:

my_name = 'mr.ma'

print ("let's talk about %s." % my_name)

let's talk about mr.ma.

my_name = 'mr.ma'

print ("let's talk about %r." % my_name)

let's talk about 'mr.ma'.

Python 格式化字元

字串格式化操作符 只適用於字串型別,語法如下 format string string to convert format string為格式標記字串,形式為 cdoe string to convert 為要格式化的字串,如果是兩個以上,則需要用小括號括起來。格式化符號 說明 r 轉換成字元 as...

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 浮點數字 用小數...