Шаг 6.
Однострочники Python.
Краткая памятка по Python. Основные структуры данных. Ключевое слово None

    На этом шаге мы рассмотрим его назначение и использование.

    Ключевое слово None представляет собой константу языка Python и означает отсутствие значения. В других языках программирования, например Java, вместо него используется значение null. Однако null часто вызывает путаницу, особенно у начинающих программистов, считающих, что оно равно целочисленному значению 0. Поэтому в языке Python используется ключевое слово None, как показано в примере 1.6, чтобы четко обозначить его отличие от числового значения 0, пустого списка и пустой строки. Любопытно, что значение None - единственное значение в типе данных NoneType.

    В этом коде приведено несколько примеров типа данных None (а также показано, чем он не является). Если не описать для функции возвращаемое значение, то по умолчанию будет возвращаться None.


Пример 1.6. Ключевое слово None
def f(): 
    x = 2


# С ключевым словом 'is' вы познакомитесь дальше
print(f() is None)
#  True

print("" == None)
# False

print(0 == None)
# False 

    Со следующего шага мы начнем знакомиться с контейнерными типами данных.




Предыдущий шаг Содержание Следующий шаг