print
函數是 Python 中用于輸出數據的內置函數。print
函數的格式化輸出可以通過 format
方法來實現,其基本語法如下:
print("格式化字符串".format(參數1, 參數2, ...))
format
方法可以接受多個參數,用來替換字符串中的占位符 {}
。參數的順序決定了其在字符串中的位置,也可以通過指定位置參數來指定參數的順序。
常用的格式化符號包括:
{}
:無格式化{0}
、{1}
:按順序引用參數{name}
:通過名稱引用參數{:<width}
:左對齊{:^width}
:居中對齊{:>width}
:右對齊{:.precision}
:精度控制{:,}
:千位分隔符例如,下面是一個使用 format
方法進行格式化輸出的示例:
name = "Alice"
age = 25
print("My name is {} and I am {} years old.".format(name, age))
# Output: My name is Alice and I am 25 years old.
除了 format
方法,還可以使用 f-string 進行字符串格式化輸出,例如:
name = "Alice"
age = 25
print(f"My name is {name} and I am {age} years old.")
# Output: My name is Alice and I am 25 years old.
總的來說,format
方法是一個非常靈活和強大的字符串格式化工具,可以滿足各種不同的格式化輸出需求。