怎么使用python format函数
时间: 2024-01-19 09:02:01 浏览: 93
详解Python中的format格式化函数的使用方法
5星 · 资源好评率100%
Python中的format()函数是用来格式化字符串的函数。它可以将字符串中的占位符替换为指定的值。
format()函数的语法如下:
```
string.format(value1, value2, ...)
```
其中,string是要格式化的字符串,value1、value2等是要替换占位符的值。
下面是一些示例:
1. 基本用法
```
name = 'Alice'
age = 18
print('My name is {}, and I am {} years old.'.format(name, age))
```
输出:
```
My name is Alice, and I am 18 years old.
```
2. 指定位置
```
name = 'Alice'
age = 18
print('My name is {0}, and I am {1} years old.'.format(name, age))
```
输出:
```
My name is Alice, and I am 18 years old.
```
3. 指定关键字
```
name = 'Alice'
age = 18
print('My name is {name}, and I am {age} years old.'.format(name=name, age=age))
```
输出:
```
My name is Alice, and I am 18 years old.
```
4. 格式化数字
```
x = 123.456
print('The value is {:.2f}'.format(x))
```
输出:
```
The value is 123.46
```
以上是format()函数的一些基本用法,还有很多其他用法可以参考Python官方文档。
阅读全文