Format函数在python中的用法
时间: 2023-06-17 08:06:40 浏览: 94
在 Python 中,`format()` 是一种字符串格式化方法,它允许我们将变量插入到字符串中。`format()` 方法可以使用位置参数或关键字参数将值插入到字符串中。下面是一些 `format()` 方法的用法示例:
1. 使用位置参数
```
name = "John"
age = 28
print("My name is {} and I am {} years old.".format(name, age))
```
输出:`My name is John and I am 28 years old.`
2. 使用关键字参数
```
name = "John"
age = 28
print("My name is {n} and I am {a} years old.".format(n=name, a=age))
```
输出:`My name is John and I am 28 years old.`
3. 使用位置和关键字参数混合
```
name = "John"
age = 28
print("My name is {0} and I am {a} years old.".format(name, a=age))
```
输出:`My name is John and I am 28 years old.`
4. 指定格式
```
num = 3.1415926
print("The value of pi is {:.2f}.".format(num))
```
输出:`The value of pi is 3.14.`
这些仅是 `format()` 方法的基本用法,它还可以进行更高级的格式化操作,例如填充格式、对齐等操作。你可以查看 Python 官方文档来了解更多信息。
阅读全文