python中print格式化输出
时间: 2024-08-21 12:00:35 浏览: 46
python:print格式化输出到文件的实例
5星 · 资源好评率100%
在Python中,`print()` 函数支持格式化输出,使得我们可以更方便地控制输出的内容、样式和布局。格式化输出主要通过花括号 `{}` 和对应的占位符配合`%`运算符或者f-string(新版本Python 3.6及以上)来实现。
1. `%` 运算符格式化:
```python
name = 'Alice'
age = 25
print("My name is %s and I am %d years old." % (name, age))
```
输出:`My name is Alice and I am 25 years old.`
2. f-string格式化:
```python
name = 'Bob'
age = 30
print(f"My name is {name} and I am {age} years old.")
```
输出:`My name is Bob and I am 30 years old.`
这两种方法都允许我们在字符串中插入变量的值,并可以选择不同格式,如整数、浮点数、小数、百分比等。还可以设置对齐方式、宽度和精度等。
阅读全文