Python格式化輸出

2021-10-10 21:58:58 字數 1168 閱讀 7361

轉換符說明

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