在 Python 中,`format()` 函数用于格式化字符串。以下是一些常见的用法: 1. 基本用法: ```python print("Hello, {}".format("World")) ``` 在上述示例中,`{}` 是占位符,`format()` 函数中的参数会依次替换占位符。 2. 指定位置参数: ```python print("The {0} is {1}".format("answer", 42)) ``` 可以通过指定索引来明确参数的位置。 3. 关键字参数: ```python print("The {name} is {value}".format(name="answer", value=42)) ``` 通过指定关键字来传递参数。 4. 格式化数字: ```python print("Pi is approximately {:.2f}".format(3.14159)) ``` `:.2f` 表示将数字格式化为保留两位小数的浮点数。 5. 格式化日期和时间: ```python import datetime now = datetime.datetime.now() print("Today is {:%Y-%m-%d %H:%M:%S}".format(now)) ``` 可以使用特定的格式代码来格式化日期和时间。 这只是 `format()` 函数的一些常见用法,它非常灵活,可以满足各种字符串格式化的需求。 [2024-08-11 23:12:04 | AI写代码神器 | 313点数解答]