python格式化输出
时间: 2023-07-01 10:20:46 浏览: 102
在 Python 中,可以使用字符串的 `format()` 方法来进行格式化输出。
最基本的用法如下:
```python
x = 10
y = 20
print("x 的值为:{},y 的值为:{}".format(x, y))
```
输出结果为:
```
x 的值为:10,y 的值为:20
```
`format()` 方法中的花括号 `{}` 表示要替换的位置,可以在花括号中加入数字或变量名来表示要替换的值。
例如,以下代码中的数字 `{0}` 和 `{1}` 分别表示要替换的第一个和第二个变量:
```python
x = 10
y = 20
print("{0} + {1} = {2}".format(x, y, x+y))
```
输出结果为:
```
10 + 20 = 30
```
除了使用位置参数外,还可以使用关键字参数来进行格式化输出。例如:
```python
x = 10
y = 20
print("y 的值为:{y},x 的值为:{x}".format(x=x, y=y))
```
输出结果为:
```
y 的值为:20,x 的值为:10
```
此外,`format()` 方法还支持各种格式化选项,如精度、填充字符等,具体用法可以参考 Python 官方文档。
阅读全文