%c 字元
%s 字串
%d 整數
%o 無符號八進位制數
%x 無符號十六進製制數
%x 無符號十六進製制數(大寫)
%f 定點小數
%e 科學計數法
%e 作用同 %e
%g 根據值大小靈活決定使用 %f 或 %e
%g 作用同 %g
m.n m是顯示的最小總寬度,n是小數點後的位數
- 左對齊
+ 整數前顯示 + 號
# 在八進位制前顯示 0o,在十六進製制前顯示 0x 或 0x
0 顯示的數字前填充 0 取代空格
\' 單引號
\" 雙引號
\\ 反斜槓
\t 製表符
\n 換行符
>>
>
'我今年%d歲,明年%d歲'%(
23,24)
'我今年23歲,明年24歲'
>>
>
'%d/%d保留三位小數是%.3f'%(
10,3,
10/3)
'10/3保留三位小數是3.333'
>>
>
'%d的八進位制數是%#o,十六進製制數是%#x(小寫)、%#x(大寫)'%(
100,
100,
100,
100)
'100的八進位制數是0o144,十六進製制數是0x64(小寫)、0x64(大寫)'
>>
>
'pi = %010.3f'
%3.1415926
'pi = 000003.142'
>>
>
'pi = %-010.3f'
%3.1415926
'pi = 3.142 '
Python 學習之路3 格式化輸出
python 的學習被擱置了一段時間,要持續性輸出才行。今天來學習下格式化輸出。接下來跟著案例來學習下 先準備好資料 age 20name cat weight 42.5 stu id 71 今年我的年齡是x歲 年齡是整數,用 d age 20print 今年我的年齡是 d歲 age 那麼最終輸出的...
Python3 格式化輸出
列印字串 print my name is s alfred.xue 輸出效果 my name is alfred.xue列印整數 print i am d years old.25 輸出效果 i am 25 years old.列印浮點數 print his height is f m 1.70 ...
python 4 格式化輸出
有些小夥伴在列印中亂碼或者編碼不對,在這裡講格式化輸出前,先講下編碼。我們都知道目前主流使用就是utf 8編碼。編碼用來讓計算機識別,當然我們都知道計算機只能識別01010101這種,舉個例子001表示 a,8位 1位元組bytes 1.最早發明的 ascii 編碼只能表示256種,中國9萬多文字字...