格式化输入输出,Python,输出价格表类型的格式
时间: 2024-09-29 10:07:24 浏览: 22
BP_bp多输入_matlab神经网络_多输出预测_多输入多输出_BP多输出
5星 · 资源好评率100%
在Python中,格式化输入输出是一种强大的功能,特别是当需要按照特定样式呈现数据时,比如生成价格表。你可以使用`str.format()`方法、f-string或者`'{:.2f}'`这样的模板字符串来控制输出的格式。例如,如果你想输出如下的价格表:
```
商品名称 | 单价 | 库存量
---------------------------------
苹果 | $5.00 | 100
香蕉 | $2.50 | 200
橙子 | $3.75 | 150
```
你可以这样做:
```python
product_prices = {
'苹果': {'单价': 5.00, '库存量': 100},
'香蕉': {'单价': 2.50, '库存量': 200},
'橙子': {'单价': 3.75, '库存量': 150}
}
for product, details in product_prices.items():
print(f"{product} | {details['单价']:.2f} | {details['库存量']}")
```
这里`{:.2f}`表示保留两位小数的价格格式。
阅读全文