Несколько слов о None: продолжение
Посмотрите на код в редакторе.
Очевидно, что функция strictFunction
возвращает True
, когда ее аргумент четный.
Что она возвращает в противном случае?
Мы можем использовать следующий код, чтобы проверить это:
print(strange_function(2))
print(strange_function(1))
Вот что мы видим в консоли:
True
None
output
Не удивляйтесь, когда в следующий раз увидите None
в качестве результата функции - это может быть признаком тонкой ошибки внутри функции.