я случайно написал:оператор = + Python синтаксически правильно
total_acc =+ accuracy
вместо:
total_acc += accuracy
Я искал сеть и не смогли найти anything. Итак, что случилось, почему Python думает, что я имею в виду то, что я набираю?
Компьютеры доверяют нам слишком много. :)
'total_acc = + precision' является' total_acc = + precision' – Clodion
О, когда вам нужно отрицательное значение, вы не делаете * (- 1), спасибо @Clodion! Не знал этого. – gsamaras
Возможный дубликат [Логика относительно использования пробелов с унарными операторами в Python3] (http://stackoverflow.com/questions/35208351/logic-regarding-the-use-of-spaces-with-unary-operators-in- python3) – zondo