Camada de Abstração de Objetos
******************************

As funções deste capítulo interagem com objetos Python de acordo com a
sua tipagem, ou de acordo com as classes dos tipos de objetos
(Exemplo: todos os tipos numéricos, todos os tipos de sequência).
Quando usado em um objeto de um tipo que não se aplica será lançada
uma exceção do Python.

Não é possível usar essas funções em objetos que não estão
propriamente inicializados, tal como uma objeto de lista que foi
criado por "PyList_New()", mas do qual os itens não foram definidos
como algum valor non-"NULL" ainda.

* Protocolo de Objeto

* Number Protocol

* Sequence Protocol

* Mapping Protocol

* Iterator Protocol

* Protocolo de Buffer Antigo
