format函数
时间: 2023-07-19 20:10:03 浏览: 69
Format用法大全,各种用法
format函数是Python中一种字符串格式化的方法,可以将变量、数字、字符串等数据按照指定的格式转换成字符串。它的基本语法如下:
```python
str.format(args)
```
其中,str是待格式化的字符串,args是一个或多个参数。在str中,可以使用一对花括号{}表示一个占位符,用来接收args中对应位置的值,并将其转换成字符串。例如:
```python
name = "Tom"
age = 18
print("My name is {}, and I am {} years old.".format(name, age))
```
输出结果为:
```
My name is Tom, and I am 18 years old.
```
在format中,也可以使用一些格式化的选项,例如指定输出的宽度、精度、填充字符等。例如,可以使用以下语句来指定输出宽度为10个字符,左对齐,不足部分用空格填充:
```python
print("{:<10}".format("hello"))
```
输出结果为:
```
hello
```
还可以使用以下语句来指定输出精度为2位小数,右对齐,不足部分用0填充:
```python
print("{:>10.2f}".format(3.14159))
```
输出结果为:
```
3.14
```
format函数是一种非常强大的字符串格式化工具,可以帮助我们将各种数据类型转换成字符串,并按照指定的格式输出。
阅读全文