В проекте, который я должен поддерживать, есть следующий бит кода 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 docs вызывать его унарный плюс оператор, который "дает свой числовой аргумент без изменений". Можно ли его безопасно удалить?
(Кстати, код был написан мной некоторое время назад, надеюсь, что я выучил этот урок - не было бы вопросов, если бы тесты существовали, или если использование комментариев унарного плюса в десятичной системе было уточнено в комментариях. )