Я думаю, что ответ, вероятно, «нет», поскольку из того, что я могу сказать, математические библиотеки, кажется, не обрабатывают нуль, но то, что я хотел бы, чтобы было, - это обрабатывать ноль в этих сценариях.:
x=1
(y not defined)
z = sum(x, y)
с eval () в идеале дает:
z=1
Однако это вызывает исключение, так как у не определено.
В действительности яв этом примере значение по умолчанию 'y' равно нулю, и это не сработает во всех сценариях.
Итак, я предполагаю, что есть встроенный способ определения значения по умолчанию дляпеременная, если ей не присвоено значение?
Если нет, я предполагаю, что это было бы возможно при написании пользовательской функции.Если бы кто-то мог это подтвердить, я бы очень признателен.
Спасибо: -).