溫馨提示×

python中的format函數(shù)怎么用

小億
83
2023-12-25 15:33:58
欄目: 編程語言

在Python中,format()函數(shù)用于格式化字符串。它是通過將參數(shù)插入到占位符{}中來創(chuàng)建格式化字符串的。以下是format()函數(shù)的使用方法:

  1. 位置參數(shù)格式化:
name = "Alice"
age = 25
print("My name is {} and I'm {} years old.".format(name, age))

輸出結(jié)果:My name is Alice and I'm 25 years old.

  1. 關(guān)鍵字參數(shù)格式化:
print("My name is {name} and I'm {age} years old.".format(name="Bob", age=30))

輸出結(jié)果:My name is Bob and I'm 30 years old.

  1. 索引參數(shù)格式化:
print("My name is {0} and I'm {1} years old.".format("Charlie", 35))

輸出結(jié)果:My name is Charlie and I'm 35 years old.

  1. 格式限定符:
pi = 3.14159265359
print("The value of pi is approximately {:.2f}.".format(pi))

輸出結(jié)果:The value of pi is approximately 3.14.

在上述示例中,{}用作占位符,它們可以包含位置、關(guān)鍵字或索引。:后面可以指定格式限定符,如.2f表示浮點數(shù)保留兩位小數(shù)。

此外,還可以使用更多高級的格式化選項,如填充字符、對齊等。完整的格式化語法可以參考Python官方文檔。

0