Python: если не Val, VS, если VAL нетPython

Программы на Python
Anonymous
Python: если не Val, VS, если VAL нет

Сообщение Anonymous »

Я всегда кодировал в стиле, если не значение , однако, несколько направляющих привлекли мое внимание, что, хотя этот стиль работает, у него, кажется, есть 2 потенциальные проблемы:


[*] Это не полностью читаемо; Если значение не является , безусловно, более понятно.
[*] Это может иметь последствия позже (и вызвать тонкие ошибки), поскольку такие вещи, как [] и 0 Также оценим до false < /code>. < /p>
и так идет список ... < Br />
Вопрос в том, как далеко вы заходите с принципом? Где нарисовать строку, сохраняя безопасность вашего кода?>

Подробнее здесь: https://stackoverflow.com/questions/715 ... al-is-none

Вернуться в «Python»