python print的格式化输出
时间: 2023-11-04 18:51:17 浏览: 96
python format 格式化输出方法
5星 · 资源好评率100%
Python中的print函数可以通过格式化输出来显示变量的值。以下是几种常见的格式化输出方法:
1. 使用format方法:可以通过在字符串中使用占位符{},并在format方法中传入相应的变量来实现格式化输出。例如:
```
name = 'Cheems'
age = 16
print('My name is {} and I am {} years old'.format(name, age))
```
2. 使用位置一一对应:可以通过在占位符{}中指定变量的索引来实现位置一一对应的格式化输出。例如:
```
name = 'Cheems'
age = 16
print('My name is {0} and I am {1} years old'.format(name, age))
```
3. 使用参数:可以通过在占位符{}中指定参数的名称,然后在format方法中传入相应的参数来实现格式化输出。例如:
```
name = 'Cheems'
age = 16
print('My name is {name} and I am {age} years old'.format(name=name, age=age))
```
4. 使用%s占位符:可以通过在字符串中使用%s占位符,并在print语句中使用%符号来实现格式化输出。例如:
```
name = 'Cheems'
print('My name is %s' % name)
```
除了以上方法,还可以通过其他方式实现格式化输出,例如在print语句中使用%d来表示整数,使用%f来表示浮点数等。总之,Python提供了多种方式来实现格式化输出,你可以根据自己的需求选择合适的方法。
阅读全文