
Para quem programa em Java e C é muito comum ver o termo null.
Essas linguagens utilizam null para indicar que o ponteiro não faz referência a nada.
Em Python não existe null mas sim None para representar que o objeto ou variável não tem valor.
Mas diferente do null utilizado em outras linguagens, o None é um objeto ou Classe.
Basicamente em Python, quando uma função não existe valor para retornar, o valor de retorno será None.
Acesse o tutorial completo em: https://nakatech.herokuapp.com/article/pyNone.html.