私が維持しなければならないプロジェクトには、次のような Python コードがあります。
# If the `factor` decimal is given, compute new price and a delta
factor = +factor.quantize(TWOPLACES)
new_price = +Decimal(old_price * factor).quantize(TWOPLACES)
delta = new_price - old_price
ここでの質問は+
、変数の前の目的です。
Python のドキュメントでは、「数値引数を変更せずに返す」単項プラス演算子と呼ばれています。その場合、安全に削除できますか?
(ちなみに、コードは私が少し前に書いたものです。うまくいけば、私は教訓を学んだと思います。テストが存在するかどうか、または小数での単項プラスの使用がコメントで明確にされているかどうかは問題ではありません。)