轉換符說明
%d、%i
轉換為帶符號的十進位制整數
%o轉換為帶符號的八進位制整數
%x、%x
轉換為帶符號的十六進製制整數
%e轉化為科學計數法表示的浮點數(e 小寫)
%e轉化為科學計數法表示的浮點數(e 大寫)
%f、%f
轉化為十進位制浮點數
%g智慧型選擇使用 %f 或 %e 格式
%g智慧型選擇使用 %f 或 %e 格式
%c格式化字元及其 ascii 碼
%r使用 repr() 函式將表示式轉換為字串
%s使用 str() 函式將表示式轉換為字串
格式化字串除了%s,還可以寫為f』』轉換符
說明\n
換行\t
製表符
print
('內容'
,end=
"")
name =
'max'
age =
21weight =
70.23
stu_id =
1print
('%s已經%d歲了。'
%(name, age)
)print
('體重:%.2f'
% weight)
# %.2f,表示小數點後顯示的小數字數
print
("學號:%03d"
% stu_id)
# %03d,表示輸出的整數顯示位數,不足以0補全,超出當前位數則原樣輸出
print
("%s已經%s歲了,體重:%s,學號:%s"
%(name, age, weight, stu_id)
)# %s,也可以對整數,浮點數進行輸出
max已經21歲了。
體重:70.23
學號:001
max已經21歲了,體重:70.23,學號:1
name =
'max'
age =
21print
(f'我的名字是,今年歲了'
)
我的名字是max,今年21歲了
python格式化輸出
原文 在python中也有類似於c中的printf 的格式輸出標記。在python中格式化輸出字串使用的是 運算子,通用的形式為 格式標記字串 要輸出的值組 其中,左邊部分的 格式標記字串 可以完全和c中的一致。右邊的 值組 如果有兩個及以上的值則需要用小括號括起來,中間用短號隔開。重點來看左邊的部...
python 格式化輸出
usr bin python coding utf 8 可以指定所需長度的字串的對齊方式 預設 左對齊 右對齊 中間對齊 只用於數字 在小數點後進行補齊 print 1 t format wangyu print 2 t format 1.1415926 print 3 t format 1.141...
Python格式化輸出
python時間輸出格式化 python格式化日期時間的函式為datetime.datetime.strftime 由字串轉為日期型的函式為 datetime.datetime.strptime 兩個函式都涉及日期時間的格式化字串,列舉如下 舉乙個例子 ebay中時間格式為 sep 21 09 16...