解释python中的format
时间: 2024-03-01 12:42:29 浏览: 54
python中format函数如何使用
5星 · 资源好评率100%
在 Python 中,`format()` 是一种用于格式化字符串的方法。它允许我们使用占位符 `{}` 来表示待填充的值,并且可以使用大括号中的索引或键来指定要填充的值。
例如,我们可以使用 `format()` 方法将一个字符串中的变量值替换为指定的值:
```python
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.
```
我们还可以使用键来指定要填充的值,如下所示:
```python
person = {'name': 'Alice', 'age': 25}
print("My name is {name} and I am {age} years old.".format(**person))
```
这将输出相同的结果。
除了基本的字符串格式化,`format()` 方法还支持许多高级的功能,例如格式化数字、日期和时间等。可以参考 Python 官方文档中的 [格式化字符串语法](https://docs.python.org/3/library/string.html#format-string-syntax) 了解更多信息。
阅读全文