Как называется значение, которое сигнализирует о том, что ничего не произошло? - PullRequest
0 голосов
/ 24 июня 2019

Я в растерянности из-за того, что назвать этим или даже что искать.

Я ищу что-то вроде этого:

value = None

if something_is_true:
    value = 123

if value is not None:
    send(value)

Какая польза от None, которая вызывается в этом случае? В моей голове звучит что-то вроде кардинального значения, хотя это не так.

1 Ответ

1 голос
/ 24 июня 2019

Слово, которое вы, вероятно, ищете, это «sentinel», то есть переменная, которая вызывает некоторое поведение в зависимости от того, установлено оно или нет.

Для получения дополнительной информации см. Значение Sentinel в Википедии.

...