Funções internas do python
Video: Aulas Python - 033 - Funções I: Introdução, Valores de Retorno
Conteúdo
Incorporado no interpretador são um número de funções (fragmentos de código que efectuam operações específicas e retornam os resultados dessas operações), incluindo outros do que os operadores aritméticos convencionais funções matemáticas. Aqui está uma lista de funções internas do Python, juntamente com o seu padrão e ação correspondente:
Video: Python para iniciantes #1 ( Funções )
Sintaxe | Açao |
---|---|
ABS (número) | Retornar valor absoluto número |
todos (iteráveis) | Return true a menos que pelo menos um elemento é falsa |
qualquer (iteráveis) | Return false a menos que pelo menos um elemento é verdade |
CHR (inteiro) | Devolva o personagem com o valor ASCII especificado (deve ser entre 0 e 256) |
delattr (objeto, nome), del X.Y | Excluir o atributo chamado de objeto |
dir ([objeto]) | Retornar os nomes no namespace atual ou objeto‘s namespace |
eval (fonte [, globals [, os moradores]]) | Executar fonte como uma expressão Python |
getattr (objeto, nome [, default]) X.Y | Voltar atributo especificado (nome) do objeto, levantando AttributeError se não found- opcional: return padrão E se nome não existe |
globais () | Voltar dict de nomes globais no namespace atual |
hasattr (objeto, nome) | verdadeiro se objeto tem o atributo especificados (nome) |
isinstance (objeto, classe ou tipo) | verdadeiro se objeto é uma instância da classe especificada (ou suas subclasses) ou de tipo opcional: especificar várias classes ou tipos usando uma tupla |
issubclass (C, B) | True se a classe C é uma subclasse da classe B- Opcional: especificar várias classes usando uma tupla |
iter (iteráveis) | Retornar um iterador sobre iterable |
len (objecto) | Voltar número de itens em uma seqüência ou dict |
locals () | Voltar dicionário de nomes locais no namespace atual |
max (iterable), max (a, b, c, ...) | Voltar maior item de iterable ou lista de argumentos |
min (iteráveis), min (a, b, c, ...) | Voltar menor item de iterable ou lista de argumentos |
ord (char) | Retorna o valor ASCII de uma string de um único caractere |
gama ([início,] parar [, passo]) | Retornar uma lista de números inteiros de 0 até (mas não Incluindo) Pare |
raw_input ([rápida]) | Retorna uma string da entrada padrão (geralmente algo que o usuário tipos), não incluindo o caractere de nova linha |
repr (objecto) | Voltar representação de cadeia canônica objeto |
redondo (número [, ndigits]) | Retorno de ponto flutuante número arredondado para número inteiro mais próximo |
setattr (objeto, nome, valor) X.Y = v | Conjunto objeto‘S de atributo para o valor especificado |
classificados (iteráveis [, cmp [, tecla [, inverter]) | Retornar um novo classificadas lista- opcional: cmp e chave ter funções como arguments- reversa = True |
soma (iteráveis [, start = 0]) | Retorna a soma de todos os elementos iterable- não trabalhar com cordas |
unichr (inteiro) | Retornar uma seqüência de caracteres Unicode que corresponde a número inteiro, qual deve estar entre 0 e 0x10FFFF |
xrange ([início,] parar [, passo]) | Retornar um iterable que gera um intervalo de 0 até (Mas não incluindo) Pare |
zip ([iter1 [, iter2 [, ...]]]) | Tome zero ou mais iterables e retornar uma lista de tuplas que agrupar os itens em um índice específico número- a lista retornada é o mesmo comprimento que o mais curto iteráveis |