0

私のために物事を明確にするために簡単な質問をしたいのですが、私はtutに従って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

%好みに応じて、どちらかまたは形式を使用できます。

単一のコードベースでは、一貫性を保つために 1 つのスタイルを選び、それに固執することをお勧めします。

于 2016-08-08T14:18:44.437 に答える