Python 3 字符串 format( ) 方法
Python 3.8.5
语法格式:
str.format(*args, **kwargs)
描述:
- 执行字符串格式化操作。
- Python 2.6 开始,新增了一种格式化字符串的函数 str.format( ),它增强了字符串格式化的功能。
- 调用此方法的字符串可以包含字符串字面值或者以花括号 {} 括起来的替换域。 每个替换域可以包含一个位置参数的数字索引,或者一个关键字参数的名称。 返回的字符串副本中每个替换域都会被替换为对应参数的字符串值。
参数说明:
- *args —— 使用元组形式的参数。
- **kwargs —— 使用字典形式的参数。
返回值:
- 格式化后的字符串副本。
示例:
- 使用 {}。
>>> a = '我爱一条{}'
>>> a.format('柴')
'我爱一条柴'
>>> b = '给我{},我去{}'
>>> b.format('500 块', '买条柴')
'给我500 块,我去买条柴'
- 使用 {} 和 位置参数。
>>>