Module (26%)
Section (27%)

Несколько слов о None: продолжение

Посмотрите на код в редакторе.

Очевидно, что функция strictFunction возвращает True, когда ее аргумент четный.

Что она возвращает в противном случае?

Мы можем использовать следующий код, чтобы проверить это:

print(strange_function(2)) print(strange_function(1))

Вот что мы видим в консоли:

True None

output


Не удивляйтесь, когда в следующий раз увидите None в качестве результата функции - это может быть признаком тонкой ошибки внутри функции.


Code

def strange_function(n):
if(n % 2 == 0):
return True
{{ dockerServerErrorMsg }} ×
{{ errorMsg }} ×
{{ successMsg }} ×