在Python中,可以使用`format()`方法對(duì)字符串進(jìn)行格式化輸出。`format()`方法使用花括號(hào) `{}` 作為占位符,可以在其中指定要插入的變量或值,并定義其格式。
以下是一些常用的格式化輸出方法:
1. **基本用法**:使用`{}`作為占位符,通過(guò)`format()`方法傳遞要插入的值。
name = "Alice"
age = 25
print("My name is {} and I am {} years old.".format(name, age))
# 輸出: My name is Alice and I am 25 years old.
2. **位置參數(shù)**:可以使用位置參數(shù)指定要插入的值的順序。
name = "Bob"
age = 30
print("My name is {0} and I am {1} years old.".format(name, age))
# 輸出: My name is Bob and I am 30 years old.
3. **關(guān)鍵字參數(shù)**:可以使用關(guān)鍵字參數(shù)指定要插入的值的名稱。
name = "Charlie"
age = 35
print("My name is {name} and I am {age} years old.".format(name=name, age=age))
# 輸出: My name is Charlie and I am 35 years old.
4. **格式設(shè)置**:可以在占位符中使用冒號(hào)`:`來(lái)進(jìn)行格式設(shè)置。
number = 3.14159
print("The value of pi is {:.2f}".format(number))
# 輸出: The value of pi is 3.14
以上是`format()`方法的一些基本用法示例,還有其他更高級(jí)的格式化選項(xiàng)可供使用,如填充、對(duì)齊、寬度控制等。你可以參考Python官方文檔中有關(guān)`format()`方法的詳細(xì)說(shuō)明來(lái)了解更多使用方式和選項(xiàng)。