在Python中,可以使用format()
函數或者f-string(Python 3.6及更高版本)來設置print
輸出的格式。
format()
函數:name = "張三"
age = 25
print("我的名字是{},我{}歲了。".format(name, age))
name = "張三"
age = 25
print(f"我的名字是{name},我{age}歲了。")
這兩種方法都可以實現字符串的格式化輸出。如果需要更復雜的格式設置,可以在大括號{}
內添加相應的格式說明符。例如:
{:.2f}
{:10}
{:<10}
(左對齊)、{:>10}
(右對齊)、{:^10}
(居中對齊)示例:
pi = 3.1415926
print(f"圓周率保留兩位小數:{pi:.2f}")
text = "Hello"
print(f"左對齊:{text:<10}")
print(f"右對齊:{text:>10}")
print(f"居中對齊:{text:^10}")