次のコードを試します。
print(repr("%0.2f" % cost).rjust(24), repr("%0.2f" % provision).rjust(17), end="\n")
しかし、私が得る結果の文字列は(コスト= 100.00およびプロビジョン= 4.00の場合)
'100.00' '4.00'
完全に機能しています (ここr.just
で調べました) が、何らかの奇妙な理由で、これらのアポストロフィが値の周りに表示されました。
これは、次のコード行では発生しません。
print("Provision summ %0.2f euros." % summ)
それは私に与えます
Provision summ 4 euros.
ご覧のとおり、アポストロフィーはありません。なぜですか? それらを削除する方法を教えてもらえますか? 文字列に追加しようとし.remove("'", "")
ましたが、役に立ちませんでした。