Tecnología

Inicio

Lista de códigos para Python funciones incorporadas

Las funciones integradas son partes de la biblioteca de Python que no es necesario importar para poder utilizar. Incluyen funciones matemáticas básicas, constructores, funciones relacionadas con la colección, y otras funciones de bajo nivel que son necesarios para muchos programas. Algunas funciones pueden no estar disponibles en versiones anteriores de Python.

Funciones matemáticas

El "abs ()" función toma el valor absoluto de un número; "Cmp ()", compara dos números y devuelve un número negativo si el primer argumento es menor que el segundo, un número positivo si ocurre lo contrario, y 0 si son iguales.

El "DIVMOD ()" función toma dos números y devuelve una tupla con los resultados de una división número entero y su Remander, mientras que "pow ()" tiene dos o tres números, y calcula el valor de la primera número elevado a la potencia del segundo número - y si se incluye el tercer número que se necesita el módulo de ese resultado.

La función de "reducir ()" se aplica la función dada a cada elemento en el objeto iterable a su vez, como una lista de números - el inicializador es una lista opcional que se alimenta a la función antes de que el iterable.

La función de "round ()" redondea un número de coma flotante.

Por último, "suma ()", añade juntos todos los elementos de una lista y "max ()" y "min ()" calcular el punto máximo en un objeto iterable y el elemento mínimo, respectivamente.

Colecciones y iterables

Muchas funciones incorporadas Python crear, leer y manipular colecciones y artículos iterables. Por ejemplo:

"Todos ()" atraviesa un iterable y devuelve verdadero si todos los elementos de la lista son ciertas.

"Cualquier ()" devuelve verdadero si cualquier artículo es cierto.

"Enumerate ()" enumera objetos en una lista y devuelve una colección de tuplas, cada uno con el objeto y el número del objeto.

"Frozenset ()" crea un conjunto inmutable de la colección dada.

"Filter ()" se aplica una función a un iterable y devuelve una lista de objetos en el iterable para los que la función devuelve "verdadero".

"Iter ()" crea un objeto iterable de una colección de objetos, mientras que "invertida ()" crea un iterador inverso de una secuencia y sólo está disponible en las versiones de Python 2.4 o superior.

"Len ()" devuelve la longitud de una colección.

"Lista ()" crea una lista de un objeto iterable, mientras que "ordenados ()" crea una lista ordenada y "tupla ()" crea una tupla.

"Mapa ()" se aplica una función a un objeto iterable y devuelve una lista de los resultados.

"next ()" en iteración al siguiente objeto en un iterable.

"Range ()" devuelve la lista de números en un determinado rango de números enteros, mientras que "slice ()" y "xrange ()" devuelve el mismo resultado, sino como un objeto de división o xrange objeto en lugar de una lista.

"Set ()" crea un nuevo conjunto y "dict ()" crea un nuevo diccionario de datos.

"Zip ()" toma una serie de iterables y devuelve una lista de tuplas, uniéndose a un elemento de cada lista en cada tupla.

Los objetos, clases y métodos

Python tiene muchos métodos que manipulan objetos y métodos:

"Exigible ()" devuelve true si el argumento es exigible y falso en caso contrario.

"Classmethod ()" devuelve un método de la clase cuando se le da una función, y "métodoestático ()" devuelve un método estático.

"Compile ()" compila una fuente en un objeto de código o AST.

"Setattr ()" establece un atributo de un objeto a un valor particular, mientras que "getattr ()" devuelve el valor de un atributo, "hasattr ()" determina si el nombre que se da es un atributo de la función y "delattr () "borra el atributo.

"Eval ()" evalúa una cadena como una expresión de Python.

"Almohadilla ()" devuelve el valor hash del objeto.

"Ayuda ()" Inicia el sistema de ayuda integrado. "Id ()" devuelve un número de identificación único para un objeto.

"Raw_input ()" produce un mensaje para el usuario y registra la respuesta, mientras que "de entrada ()" hace lo mismo pero también llama "eval" en el resultado.

"Isinstance ()" y "issubclass ()" retorno "true" si el objeto dado es una instancia o hijo de una subclase dada.

"Memoryview ()" devuelve un objeto de vista de la memoria de un objeto dado.

"Objeto ()" devuelve un nuevo objeto rasgos distintivos.

"Propiedad ()" devuelve un atributo de propiedad para una clase.

"Super ()" llama a los métodos y las clases del objeto padre.

"Tipo ()" devuelve el tipo de un objeto o un nuevo tipo de objeto, dependiendo de los argumentos.

Tipos de datos básicos

Algunas funciones de Python convertir objetos de otros tipos de datos:

"Bin ()" convierte un entero a una cadena binaria, "hex ()" se convierte en una cadena hexadecimal, y "OCT ()" produce una cadena octal.

"Bool ()" convierte un valor a un valor lógico.

"Bytearray ()" produce una matriz de bytes.

"Chr ()" devuelve un personaje de un código ASCII y "unichr ()" devuelve un carácter Unicode asociado con un valor, mientras que "ord ()" devuelve el código ASCII o Unicode de un personaje u objeto Unicode.

"Compleja ()" crea un número complejo, y "float ()" crea un número de coma flotante de un número entero.

"Formato ()" convierte un valor a una representación con formato en particular.

"Int ()" convierte una cadena o un número a un entero normal, mientras que "de largo ()" se convierte en un entero largo, "repr ()" y "str ()" devuelve una cadena imprimible de un objeto.

Funciones de archivo y Contextos

Muchas funciones de archivo y el medio ambiente están incorporados en Python:

"Dir ()" devuelve una lista de nombres en el ámbito local actual.

"Exec ()" se ejecuta un objeto de archivo.

"Archivo ()" devuelve un nuevo objeto de archivo.

"Globales ()" y "locales ()" vuelven los diccionarios de las variables globales y locales actuales, respectivamente.

"Open ()" se abre un archivo, devolviendo un objeto de archivo.

"Print ()" es una alternativa a la declaración de impresión, disponible en la versión 2.6 en adelante.

"Vars ()" devuelve un diccionario de las variables locales actuales o los atributos de una clase o módulo.

"Import ()" es la función que corresponde a la "importación" comunicado.

"Recarga ()" vuelve a cargar un módulo importado previamente.