Python的f函數是一個用于格式化字符串的內置函數。
在Python中,我們可以使用花括號{}來替代要插入的參數,從而使代碼更加整潔易讀。
在f函數中,我們可以使用花括號{}內的變量名來引用變量的值,例如:
x = 10 y = 20 print(f"x是{x},y是{y}")
輸出結果為:x是10,y是20
此外,在花括號{}內,還可以使用格式化選項來格式化輸出結果。
例如,使用冒號:來指定格式化選項。常用的格式化選項包括:
- {:.2f}:保留兩位小數
- {:0>3d}:將整數用0補齊至3位
- {:<10s}:左對齊,用空格補齊至10位
- {:>10s}:右對齊,用空格補齊至10位
例如,下面的代碼將會輸出“x是003,y是020.00”:
x = 3 y = 20.0 print(f"x是{x:0>3d},y是{y:.2f}")
總之,f函數是一個非常方便的用于格式化字符串的工具,能夠讓我們的代碼更加整潔、易讀。