二手产品经理

二手产品经理

THIS IS RENO

在線學習Python100天 - 第5週第二天

記錄#

  1. 學習 print 中的 format。格式如下:
  2. 一種是只需要將 {} 代替變數的位置,在最後的 format 中按照順序寫入變數即可。
    Catbox
  3. 另一種是在 {} 中寫入字串,比如 {name},在最後的 format 中用字串 = 變數,比如 name=name,這樣無需考慮變數的位置。
    Catbox
  4. 還有一種是 f 語法,這種看上去更簡單。只需要在開始的使用用 f" 就可以,字串中直接用 {變數名} 就可以。
    Catbox
  5. f 格式還可以控制打印的對齊方式:left = <, right = >, center = ^。符號後面跟數字,意思是對齊多少個字元,比如:<30,也就是左對齊 30 個字元。
  6. format 不僅可以用在 print 的後面,還可以用在賦值的後面,感覺這是一種對文本和變數的格式化。
  7. f 格式是 format 的縮寫形式。也就是 print(f"") = print("".format())
  8. chatgpt 這麼說:format() 是一個內建函數,用於將值插入到字串中的佔位符位置。它提供了一種更靈活和動態的方式來創建格式化字串。你可以使用花括號 {} 作為佔位符,然後通過 format() 函數將相應的值傳遞進去。
  9. 今天的練習是創建一個 30 日感想的問答回覆,並居中對齊。

CODE#

print("30 Days Down")
for i in range(1, 30):
  r = input(f"Day {i}\n")
  t = f"You thought Day {i} was "
  print(f"{t: ^40}")
  print(f"{r: ^40}")
  print()


載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。