第五週周總結
阿新 • • 發佈:2020-12-30
所學時間(包括上課) | 二十二個小時以上 |
---|---|
程式碼量(行) | 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 | 回車 |