變數的格式化

2021-08-30 19:44:46 字數 1229 閱讀 9651

格式化字元

含義%s

字串%d

有符號十進位制整數,%06d表示輸出的整數顯示位數,不足的地方使用0補全

%f浮點數,%.02f表示小數點後只顯示兩位

%%輸出 %

定義字串變數 name,輸出我的名字叫小明

name = 「小明」

print(「我的名字叫%s」 % name)

我的名字叫小明

定義整數變數 student_no,輸出 我的學號是 000001
student_no = 1

ptrint(「我的學號是%06d」 % student_no)

我的學號是000001

定義乙個小數 price,weight,money,輸出蘋果單價9.00元/斤,購買了5.00斤,需要支付45.00元
price = 9

weight = 5

money = price * weight

print(「蘋果單價%.2f元/斤,購買了%.2f斤,需要支付%.2元」 % (price,weight,money))

蘋果單價9.00元/斤,購買了5.00斤,需要支付45.00元

定義乙個小數scale,輸出資料比例是0.25%,定義變數時不能加%等符號
scale = 0.25

print(「資料輸出比例是%.2f%%」 % scale)

資料比例是0.25%

另外有幾種情況

scale = 0.25

print(「資料輸出比例是%.2f%%」 % scale * 10)

資料比例是0.25%資料比例是0.25%資料比例是0.25%資料比例是0.25%資料比例是0.25%資料比例是0.25%資料比例是0.25%資料比例是0.25%資料比例是0.25%資料比例是0.25%

iscale = 0.25

print(「資料輸出比例是%.2f%%」 % (scale * 10))

資料比例是2.50%

關於格式化字元的其他格式
age = 18

%d = 18

%06d = 000018

%.6d = 000018

%26d =~~~~~~~~~~~~~~~~~~~18 (前面的~都是空格)

python 變數的格式化輸出

一 常見的格式化型別及輸出表示式 格式化字元 含義 s 字串 d 整數。例子 02d表示兩位數,不足兩位,用0填充 f小數。例子 2f,表示兩位小數 百分比 二 例項 1 我的名字是 name input 請輸入姓名 print 我的名字是 s,請多多關照 name output 請輸入姓名 小明 ...

格式化,強調 數值格式化

聚合函式返回的的數值型別的值有個特點就是沒有被格式化。通過前面的帶 sum 聚合函式的示例,我們可以看到這一點 注意合計值 命令,或者在物件檢視器中選中 displayformat 屬性。在上節的示例中,格式化操作是針對一物件或物件內的表示式,在物件內僅有乙個表示式時它還能正常工作,不過當物件內不有...

iOS 數字的格式化(NSNumber格式化)

在開發的過程中,我們會遇到這樣的問題,在金額沒三位中間會加乙個逗號的那種格式。例如 123456變成123,456的情況。數字的格式化的 nsstring numstring nsstring stringwithformat 12345678.89 nsnumberformatter format...