在Python中,可以使用`format()`方法對字符串進行格式化輸出。`format()`方法使用花括號 `{}` 作為占位符,可以在其中指定要插入的變量或值,并定義其格式。
以下是一些常用的格式化輸出方法:
1. **基本用法**:使用`{}`作為占位符,通過`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è)置**:可以在占位符中使用冒號`:`來進行格式設(shè)置。
number = 3.14159
print("The value of pi is {:.2f}".format(number))
# 輸出: The value of pi is 3.14
以上是`format()`方法的一些基本用法示例,還有其他更高級的格式化選項可供使用,如填充、對齊、寬度控制等。你可以參考Python官方文檔中有關(guān)`format()`方法的詳細說明來了解更多使用方式和選項。