Vou tentar te ajudar com o que sei... 1º - Não faço idéia, acho que esse cara tá viajando 2º - Em python tudo é objeto, para usar números primitivos temos que importar um módulo que nos disponibiliza os tipos primitivos do C. 3º - Módulos são as bibliotecas, o que você importa para acessar outras funções que não estão carregadas por padrão. É possível fazer seus próprios módulos e baixar outros á prontos da internet. 4º - Basicamente são dois nomes para a mesma coisa, embora algumas linguagens como vb considerarem que uma retorna um valor e outra não. Em python tanto faz, pois vai usar def retornando um valor ou não. Espero te ajudado Té+