Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Lista de Código para Python Construído em Funções
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.

Anterior :

Próximo : No
  Os artigos relacionados
·Funções Python Carga 
·Como codificar Nim para Python 
·Lista de funções em um módulo Python 
·Como alterar a cor de uma Python Boxplot 
·Lista de Python Mescla 
·Como remover Cotações em Python SQLite 
·Como compilar um código Python para erros sem executar…
·Como converter arquivos PY para Pyc 
·Como obter as coordenadas do Cursor Linux 
·Geoprocessamento Com Python 
  Artigos em destaque
·Como faço para testar um arquivo PHP 
·Como Desativar Classe em PHP 
·Como controlar Stepper Motors Usando Dev- C + + 
·Como desabilitar Triggers no MySQL 
·Como enviar cabeçalhos Mime 
·Como configurar um SVN Repo 
·Como Iniciar um navegador da Web em Java 
·Bits vs. Bytes 
·Como usar instruções preparadas em ETL Java Caps 
·Como rodar imagens com telha em Java 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados