python格式化輸出

2021-10-25 05:31:34 字數 546 閱讀 5121

%s:格式化字串輸出

%d:格式化十進位制整數輸出

%f:格式化浮點數輸出

#構建變數

age =

18name =

'tom'

weight =

75.5

stu_id =

1stu_id2 =

1000

print

('今年我的年齡是%s歲'

%age)

今年我的年齡是18歲

print

('我的名字是%s'

% name)

我的名字是tom

print

('我的名字是%s,今年%d歲了,體重%.2f公斤,學號是%06d'

%(name, age, weight, stu_id)

)#%.2,表示保留兩位數;%06d表示輸出的整數顯示位數,不足以0補全,超出當前位置位數則原樣輸出

我的名字是tom,今年18歲了,體重75.50公斤,學號是000001

注意轉義字元可以通過元祖方式傳入

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...