Вопросы к Поиску с Алисой
Ошибки при попытке сложения с переменной, установленной в значение None, могут возникать из-за несовместимости типов операндов. ru.hexlet.io Например, в Python при сложении None и другого значения может возникнуть ошибка TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'. ru.hexlet.io
Также инициализация переменной значением None «на всякий случай» не убережёт от невнимательности. ru.stackoverflow.com Вместо падения программы с исключением NameError или AttributeError может выводиться значение None там, где оно совсем не ожидалось. ru.stackoverflow.com
По возможности рекомендуется инициализировать переменные вменяемыми значениями, а не None. ru.stackoverflow.com
Для решения проблемы рекомендуется проверить типы операндов и убедиться в их совместимости для конкретного языка программирования.