Python中format函數用法說明

格式 描述
%% 百分號標記
%c 字符及其ASCII碼
%s 字符串
%d 有符號整數(十進制)
%u 無符號整數(十進制)
%o 無符號整數(八進制)
%x 無符號整數(十六進制)
%X 無符號整數(十六進制大寫字符)
%e 浮點數字(科學計數法)
%E 浮點數字(科學計數法,用E代替e)
%f 浮點數字(用小數點符號)
%g 浮點數字(根據值的大小採用%e或%f)
%G 浮點數字(類似於%g)
%p 指針(用十六進制打印值的內存地址)
%n 存儲輸出字符的數量放進參數列表的下一個變量中

實例:

print('6:\t|{0:b}'.format(3))
print('7:\t|{0:c}'.format(3))
print('8:\t|{0:d}'.format(3))
print('9:\t|{0:o}'.format(3))
print('10:\t|{0:x}'.format(3))
print('11:\t|{0:e}'.format(3.75))
print('12:\t|{0:g}'.format(3.75))
print('13:\t|{0:n}'.format(3.75))#浮點數
print('14:\t|{0:n}'.format(3))  #整數
print('15:\t|{0:%}'.format(3.75))

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章