0

只是想问一个简单的问题来为我澄清一些事情,我正在学习 django paypal,并且在创建 paypal_dict 时创建我的支付处理视图时遇到了以下问题:

'amount':'%.2f' % order.get_total_cost().quantize(
                                            Decimal('.01')),
'item_name':'Order {}'.format(order.id), 

我的问题是,为什么我不能执行以下操作:

'amount':'{}.2f'.format(order.get_total_cost().quantize(
                                            Decimal('.01'))

或者

'item_name':'Order %' % str(order.id)

谢谢!

4

1 回答 1

0

您可以%根据自己的喜好使用其中一种或格式。

在单个代码库中,我建议选择一种样式并坚持使用以保持一致性。

于 2016-08-08T14:18:44.437 回答