學習筆記,無任何意義。
%c:格式化字元及其ascii碼
>>> print("a is %c" % ('我'))
a is 我
>>> print("a is %c" % ('q'))
a is q
%s:格式化字串
>>> print("我和你 is %s" % ("你和我"))
我和你 is 你和我
%d:格式化整數
>>> print("20 + 40 = %d " % (60))
20 + 40 = 60
%u:格式化無符號整型
>>> print("unsigned: %u " % (999999999999))
unsigned: 999999999999
%o:格式化無符號八進位制數
>>> print("八進位制: %o " % (10))
八進位制: 12
>>> print("a %o"%(15))
a 17
%x:格式化無符號十六進製制數
>>> print("a = %x"%(12))
%x:格式化無符號十六進製制數(大寫)
a = c
%f:格式化浮點數字,可指定小數點後的精度
>>> print("a = %f"%(1))
a = 1.000000
%e:用科學計數法格式化浮點數
>>> print("a = %e"%(1))
a = 1.000000e+00
%e:作用同%e,用科學計數法格式化浮點數
>>> print("a = %e"%(1))
a = 1.000000e+00
%g:%f和%e的簡寫
>>> print("a = %g"%(1))
a = 1
%g: %f 和 %e 的簡寫
>>> print("a = %g"%(125))
a = 125
Python 格式化字元
字串格式化操作符 只適用於字串型別,語法如下 format string string to convert format string為格式標記字串,形式為 cdoe string to convert 為要格式化的字串,如果是兩個以上,則需要用小括號括起來。格式化符號 說明 r 轉換成字元 as...
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...