格式化輸出

2022-03-01 10:18:37 字數 1213 閱讀 1539

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

格式化字元

含義%s

輸出字串

%d輸出有符號十進位制整數。(變數計算,要用小括號包住)

%6d表示數字右對齊輸出,不足的地方使用空格補全,多餘6位的全部顯示

%-6d表示數字左對齊輸出,不足的地方使用空格補全,多餘6位的全部顯示

%06d表示輸出的整數顯示位數,不足的地方使用0補全,多餘6位的全部顯示

延伸:\t製表符能保證在垂直方向上對齊

%x輸出有符號十六進製制整數。

%f輸出浮點數。(變數計算,要用小括號包住)

%.2f表示小數點後只顯示兩位

%%輸出%

print("格式化字串" % 變數1)

​print("格式化字串" % (變數1, 變數2...))

格式化輸出演練 —— 基本練習

需求

定義字串變數name,輸出我的名字叫 小明,請多多關照!

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

定義小數priceweightmoney,輸出蘋果單價 9.00 元/斤,購買了 5.00 斤,需要支付 45.00 元

定義乙個小數scale,輸出資料比例是 10.00%

print("我的名字叫 %s,請多多關照!" % name)

print("我的學號是 %06d" % student_no)

print("蘋果單價 %.02f 元/斤,購買 %.02f 斤,需要支付 %.02f 元" % (price, weight, money))

print("資料比例是 %.02f%%" % (scale * 100))

課後練習 —— 個人名片

格式化輸出

a 浮點數 十六進製制數字和p 記數法 a 浮點數 十六進製制數字和p 記法 c 乙個字元 char c 乙個iso寬字元 d 有符號十進位制整數 int ld ld 長整型資料 long hd 輸出短整形。e 浮點數 e 記數法 e 浮點數 記數法 f 單精度浮點數 預設float 十進位制記數法...

格式化輸出

a 浮點數 十六進製制數字和p 記數法 a 浮點數 十六進製制數字和p 記法 c 乙個字元 char c 乙個iso寬字元 d 有符號十進位制整數 int ld ld 長整型資料 long hd 輸出短整形。e 浮點數 e 記數法 e 浮點數 記數法 f 單精度浮點數 預設float 十進位制記數法...

格式化輸出

簡單輸出 print 你好小明 print 你好小紅 print 你好小李 帶變數的輸出 更有靈活性,易於維護 name 小李 print name 加號拼接字串 pay 8 print 花費一共 pay 元 print裡用逗號列印多個變數 name 小明 score 90 print name,s...