溫馨提示×

python中format()的用法是什么

小億
92
2024-08-12 09:00:34
欄目: 編程語言

format()是一個字符串方法,用于將變量插入到字符串中。它是一種格式化字符串的方法,可以讓字符串中的特定位置保留空白,然后使用傳入的參數(shù)將這些空白填充。其語法如下:

"Hello, {}!".format(name)

在這個例子中,{}是一個占位符,當(dāng)format()方法被調(diào)用時,傳入的name參數(shù)會替換{}所代表的位置??梢詡魅攵鄠€參數(shù),并在字符串中使用多個占位符:

"Hello, {}! Your age is {}.".format(name, age)

除了使用位置參數(shù),還可以使用命名參數(shù)來指定要替換的占位符:

"Hello, {name}! Your age is {age}.".format(name="Alice", age=30)

還可以在占位符中指定格式化選項,比如保留特定位數(shù)的小數(shù):

"Pi is approximately {0:.2f}".format(3.14159)

format()方法可以實現(xiàn)很多種字符串格式化的方式,靈活且強大。

0