0

次のコードを試します。

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("'", "")ましたが、役に立ちませんでした。

4

3 に答える 3