python中怎么对齐输出的内容
时间: 2024-12-17 12:19:37 浏览: 2
python右对齐的实例方法
在Python中,你可以使用`format()`函数、`str.format()`方法或者f-string(格式化字符串字面量)来对齐输出的内容。这里有几个例子:
1. **使用`format()`函数**:
```python
data = {'name': 'Alice', 'age': 25}
formatted = "{:<10} {:<5}".format('Name:', data['name'], 'Age:', data['age'])
print(formatted) # 输出:Name: Alice Age: 25
```
这里的`{:<width}`表示左对齐,宽度为`width`。
2. **使用`str.format()`方法**:
```python
data = {'name': 'Bob', 'age': 30}
output = "Name: {name:<10}, Age: {age:<5}"
print(output.format(name=data['name'], age=data['age']))
```
3. **使用f-string**:
```python
data = {'name': 'Charlie', 'age': 35}
print(f"Name: {data['name']:<10}, Age: {data['age']:<5}")
```
阅读全文