python .format
时间: 2023-06-14 19:05:51 浏览: 88
python中format()函数的简单使用教程
`.format()`是Python中的一个字符串方法,用于将字符串中的占位符替换为指定的值。
例如,假设有一个字符串模板,其中包含一个占位符`{}`,可以使用`.format()`方法将其替换为指定的值:
```
name = 'Alice'
greeting = 'Hello, {}!'.format(name)
print(greeting) # 输出:Hello, Alice!
```
在上面的例子中,我们使用`.format()`方法将字符串模板中的占位符`{}`替换为变量`name`的值。
`.format()`方法可以接受多个参数,并且可以指定参数的位置和格式。以下是一些示例:
```
# 指定参数位置
greeting = 'Hello, {1}! My name is {0}.'.format('Bob', 'Alice')
print(greeting) # 输出:Hello, Alice! My name is Bob.
# 指定参数格式
number = 1234.5678
formatted_number = 'The number is {:.2f}'.format(number)
print(formatted_number) # 输出:The number is 1234.57
```
在上面的示例中,我们使用`.format()`方法指定了参数的位置和格式。在第一个示例中,我们使用`{1}`和`{0}`指定了参数的位置。在第二个示例中,我们使用`{:.2f}`指定了浮点数的格式,保留两位小数。
阅读全文