符號
描述%c
格式化字元及其ascii碼
%s格式化字串
%d格式化整數
%u格式化無符號整型
%o格式化無符號八進位制數
%x格式化無符號十六進製制數
%x格式化無符號十六進製制數(大寫)
%f格式化浮點數字,可指定小數點後的精度
%e用科學計數法格式化浮點數
%e作用同%e,用科學計數法格式化浮點數
%g%f和%e的簡寫
%g%f 和 %e 的簡寫
%p用十六進製制數格式化變數的位址
輔助指令:
符號功能
*定義寬度或者小數點精度
-用做左對齊
+在正數前面顯示加號( + )
在正數前面顯示空格
#在八進位制數前面顯示零(『0』),在十六進製制前面顯示』0x』或者』0x』(取決於用的是』x』還是』x』)**
0顯示的數字前面填充』0』而不是預設的空格
%『%%』輸出乙個單一的』%』
(var)
對映變數(字典引數)
m.n.
m 是顯示的最小總寬度,n 是小數點後的位數(如果可用的話)
python2.6 開始,新增了一種格式化字串的函式 str.format(),它增強了字串格式化的功能。
字串格式化符號
符 號 說 明 c 格式化字元及其 ascii 碼 s 格式化字串 d 格式化整數 o 格式化無符號八進位制數 x 格式化無符號十六進製制數 x 格式化無符號十六進製制數 大寫 f 格式化定點數,可指定小數點後的精度 e 用科學計數法格式化定點數 e 作用同 e,用科學計數法格式化定點數 g 根據值...
python中字串格式化
目的 使用字串的格式化可以更方便的寫字串,且便於修改。環境 ubuntu 16.04 python 3.5.2 情景 在表達乙個字串時可能會需要把變數也加進去,用加號感覺比較麻煩,可以用字串的格式化處理。初學者一般在連線字串是會用加號處理,如下 1 2 name ricky print my nam...
Python 字串格式化
字串格式化 s 格式化為字串 format hello,s.s enough for ya?values world hot print format values hello,world.hot enough for ya?f 格式化為實數 浮點數 format pi with three dec...