Funções internas são partes da biblioteca Python que você não precisa importar para ser capaz de usar. Eles incluem funções matemáticas , construtores básicos, funções relacionadas com a coleta , e outras funções de baixo nível que são necessários para muitos programas. Algumas funções podem não estar disponíveis em versões anteriores do Python. Funções matemáticas  
 O " abs ()" função recebe o valor absoluto de um número, " cmp () ", compara dois números e retorna um número negativo se o primeiro argumento é menor que o segundo , um número positivo se o inverso é verdadeiro , e 0 se eles são iguais. 
 
 o " divmod ()" função recebe dois números e retorna uma tupla com os resultados de uma divisão número inteiro e sua remander , enquanto " POW ( ) " tem dois ou três números , e calcula o valor do primeiro número elevado à potência do segundo número - e se incluir o terceiro número que leva o módulo de que resultam . 
 
 a função " reduzir ()" aplica-se a função dada a cada item no objeto iterable , por sua vez , como uma lista de números - o inicializador é uma lista opcional que é alimentado para a função antes do iterable . 
 
 o " round () " função arredonda um número de ponto flutuante. 
 
 Finalmente , "sum () ", acrescenta juntos todos os itens em uma lista e " max ( ) "e" min () " calcular o item máximo em um objeto iterable eo item mínimo , respectivamente. 
 
 Coleções e Iterables 
 
 Muitos funções Python embutidos criar, ler e manipular coleções e itens iteráveis . Por exemplo : 
 
 "all ()" atravessa um iterable e retorna true se todos os itens da lista são verdadeiras 
 
 " qualquer ()" retorna verdadeiro se qualquer item estiver . verdadeiro " enumerate ()" . 
 
 enumera objetos em uma lista e retorna uma coleção de tuplas , cada um contendo o objeto e número do objeto. 
 
 " frozenset ()" cria um conjunto imutável da coleção dada . 
 
 " filter () " se aplica uma função a um iterable e retorna uma lista de objetos no iterable para o qual a função retornados " verdade". 
 
 " iter ()" cria um objeto iterable de uma coleção de objetos , enquanto " invertido ()" cria um iterador reverso para uma seqüência e só está disponível nas versões do Python 2.4 e posteriores. 
 
 "len ()" retorna o comprimento de uma coleção. 
 
 " list () " cria uma lista de um objeto iterable , enquanto " ordenados ()" cria uma lista ordenada e " tuple ()" cria uma tupla. 
 
 " do mapa () " aplica-se uma função para um objeto iterable e retorna uma lista de resultados. 
 
 " next () " repete para o próximo objeto em um . 
 
 iterable " range () " retorna lista de números em um determinado intervalo de números inteiros , enquanto o" slice () "e" xrange () " , retorna o mesmo resultado , mas como um objeto de fatia ou xrange objeto em vez de uma lista 
 
 " set () " cria um novo conjunto e " dict ()" cria um novo dicionário de dados < . . br> 
 "zip () " tem uma série de iterables e retorna uma lista de tuplas , juntando-se um elemento de cada lista em cada tupla. 
 
 Objetos , classes e métodos 
 
 Python tem muitos métodos que manipulam objetos e métodos : . 
 
 "exigível ()" retorna verdadeiro se o argumento é que pode ser chamado e falso se não 
 
 " classmethod ()" retorna um método de classe quando é dada uma função, e " staticmethod ()" retorna um método estático. 
 
 "compile () " reúne uma fonte em um código ou AST objeto " setattr ()" . 
 
 define um atributo de um objeto para um determinado valor , enquanto " getattr ()" retorna o valor de um atributo, " hasattr ()" determina se o nome dado é um atributo da função e " delattr ()" exclui o atributo. 
 
 " eval () ", avalia uma string como uma expressão Python. 
 
 " , de hash () " . retorna o valor de hash do objeto 
 
 " help () " invoca o sistema de alto- ajuda. "id ()" retorna um número de identificação único para um objeto. 
 
 " raw_input ()" produz um aviso para o usuário e registra a resposta , enquanto o " input () " faz o mesmo, mas também chama de " eval " no resultado. 
 
 " isinstance () " e " issubclass ()" retornar "true" se o objeto fornecido é uma instância ou filho de um determinado subclasse. 
 
 " memoryview ()" retorna um objeto de vista da memória a partir de um determinado objeto. 
 
 "objeto ()" retorna um novo objeto inexpressivo . 
 
 "propriedade ()" retorna um atributo de propriedade para uma classe. 
 
 "super ()" chama métodos e classes do objeto pai. 
 
 " tipo () " retorna . o tipo de um objeto ou um objeto novo tipo , de acordo com os argumentos 
 
 tipos de dados básico 
 
 Algumas funções Python converter objetos para outros tipos de dados : 
 
 " bin ()" converte um inteiro para uma string binária , "hex ()" converte-lo para uma string hexadecimal , e " outubro ()" produz uma string octal. 
 
 " bool ()" converte um valor para um boolean . 
 
 " bytearray ()" produz uma matriz de bytes . 
 
 " chr ()" retorna um caractere a partir de um código ASCII e " unichr ()" retorna um caractere Unicode associado a um valor , enquanto " ord ()" retorna o código ASCII ou Unicode de um caractere ou Unicode objeto. 
 
 " complexo () " cria um número complexo , e" float ( ) "cria um número de ponto flutuante de um inteiro. 
 
 " format () " converte um valor para uma representação formatada particular. 
 
 "int ()" converte uma string ou um número para um inteiro simples , enquanto o " longo ()" converte para um inteiro longo ", repr ( )" e " str ( ) " retornar uma seqüência de impressão a partir de um objeto 
 Arquivo e Contextos funções 
 
 Muitas funções de arquivo e meio ambiente são construídos em Python: . 
 
 " , dir () " . retorna uma lista de nomes no âmbito local atual 
 
 " exec () " . executa um objeto de arquivo 
 
 " file () " retorna um novo objeto arquivo " globals ( ) " . 
 
 e " locals ( ) " retornar dicionários das variáveis globais e locais atuais , respectivamente. 
 
 " open () " abre um arquivo , retornando um objeto de arquivo . 
 
 "print ()" é uma alternativa para a declaração de impressão , disponível a partir da versão 2.6 em diante. 
 
 " vars ()" retorna um dicionário dos atuais variáveis locais ou os atributos de uma classe ou módulo . 
 
 " __import__ ()" é a função que corresponde à declaração de " importação " . 
 
 " recarregar () " recarrega um módulo importado anteriormente.