1. 程式人生 > 實用技巧 >第五週周總結

第五週周總結

所學時間(包括上課) 二十二個小時以上
程式碼量(行) 1k左右
部落格量 2篇
瞭解到的知識點 python變數的輸出
編譯原理
設計模式
演算法與資料結構

變數的格式化輸出

  • 在python中可以使用print函式輸出到控制檯
  • 如果希望輸出文字資訊的同時,一起輸出資料,就需要使用到格式化操作符
  • %被稱為格式化操作符,專門用於處理字串中的格式
    • 包含%的字串,被稱為格式化字串
    • %和不同的字元連用,不同型別的資料需要使用不同的格式化字元
格式化字元 含義
%s 字串
%d 有符號十進位制整數,%06d表示輸出的整數顯示位數,不足的地方使用0補全
%f 浮點數,%.02f表示小數點後只顯示兩位
%% 輸出%

示例:

name = "小明"
print("我的名字叫 %s,請多多關照!" % name)
student_number = 1
print("我的學號是 %08d " % student_number)
price = 8.5
weight = 7.5
money = price * weight
print("蘋果單價 %.2f 元/斤,購買了 %.3f 斤,需要支付 %.4f 元" %(price,weight,money))
scale = 0.25
print("資料比例是 %.0f%%" % (scale * 100))

若*100處沒有()則會輸出重複字串

預設情況下,print函式會自動換行,使用print("*", end="")可以不換行,其中""中間可以指定後續內容

轉義字元

  • \t在控制檯輸出製表符
  • \n在控制檯輸出換行
轉義字元 描述
\\ 反斜槓符號
\' 單引號
\" 雙引號
\n 換行
\t 橫向製表符
\r 回車