Funciones Integradas de Python
El intérprete de Python tiene una serie de funciones y tipos integrados que siempre están disponibles.
Funciones Integradas de Python
| Función | Descripción |
|---|---|
| abs() | Devuelve el valor absoluto de un número. |
| aiter() | Devuelve un iterador asíncrono para un iterable asíncrono. |
| all() | Devuelve True si todos los elementos del iterable son verdaderos. |
| any() | Devuelve True si algún elemento del iterable es verdadero. |
| ascii() | Devuelve una cadena con una representación imprimible de un objeto. |
| bin() | Convierte un número entero a una cadena binaria. |
| bool() | Devuelve un valor booleano. |
| breakpoint() | Te introduce en el depurador en el punto de llamada. |
| bytearray() | Devuelve un nuevo array de bytes. |
| bytes() | Devuelve un nuevo objeto “bytes”. |
| callable() | Devuelve True si el argumento del objeto es invocable, False si no lo es. |
| chr() | Devuelve la cadena que representa un carácter. |
| classmethod() | Transforma un método en un método de clase. |
| compile() | Compila el código fuente en un objeto de código o AST. |
| complex() | Devuelve un número complejo con el valor real + imag*1j. |
| delattr() | Elimina el atributo con nombre, siempre que el objeto lo permita. |
| dict() | Crea un nuevo diccionario. |
| dir() | Devuelve la lista de nombres en el ámbito local actual. |
| divmod() | Devuelve un par de números que consiste en su cociente y resto. |
| enumerate() | Devuelve un objeto enumerate. |
| eval() | Evalúa y ejecuta una expresión. |
| exec() | Esta función soporta la ejecución dinámica de código Python. |
| filter() | Construye un iterador a partir de un iterable y devuelve los elementos que son verdaderos. |
| float() | Devuelve un número de punto flotante a partir de un número o cadena. |
| format() | Convierte un valor a una representación “formateada”. |
| frozenset() | Devuelve un nuevo objeto frozenset. |
| getattr() | Devuelve el valor del atributo con nombre del objeto. |
| globals() | Devuelve el diccionario que implementa el espacio de nombres del módulo actual. |
| hasattr() | Devuelve True si el objeto tiene el atributo con nombre. |
| hash() | Devuelve el valor hash del objeto. |
| help() | Invoca el sistema de ayuda integrado. |
| hex() | Convierte un número entero a una cadena hexadecimal en minúsculas. |
| id() | Devuelve la “identidad” de un objeto. |
| input() | Esta función toma una entrada y la convierte en una cadena. |
| int() | Devuelve un objeto entero construido a partir de un número o cadena. |
| isinstance() | Devuelve True si el argumento del objeto es una instancia de un objeto. |
| issubclass() | Devuelve True si clase es una subclase de classinfo. |
| iter() | Devuelve un objeto iterador. |
| len() | Devuelve la longitud (el número de elementos) de un objeto. |
| list() | En lugar de ser una función, list es un tipo de secuencia mutable. |
| locals() | Actualiza y devuelve un diccionario con la tabla de símbolos local actual. |
| map() | Devuelve un iterador que aplica la función a cada elemento del iterable. |
| max() | Devuelve el elemento más grande en un iterable. |
| min() | Devuelve el elemento más pequeño en un iterable. |
| next() | Recupera el siguiente elemento del iterador. |
| object() | Devuelve un nuevo objeto sin características. |
| oct() | Convierte un número entero a una cadena octal. |
| open() | Abre un archivo y devuelve un objeto de archivo correspondiente. |
| ord() | Devuelve un entero que representa el punto de código Unicode de un carácter. |
| pow() | Devuelve base elevado a la potencia exp. |
| print() | Imprime objetos en el archivo de flujo de texto. |
| property() | Devuelve un atributo de propiedad. |
| repr() | Devuelve una cadena que contiene una representación imprimible de un objeto. |
| reversed() | Devuelve un iterador inverso. |
| round() | Devuelve el número redondeado a la precisión de ndigits después del punto decimal. |
| set() | Devuelve un nuevo objeto set. |
| setattr() | Este es el complemento de getattr(). |
| slice() | Devuelve un objeto segmentado que representa un conjunto de índices. |
| sorted() | Devuelve una nueva lista ordenada a partir de los elementos del iterable. |
| staticmethod() | Transforma un método en un método estático. |
| str() | Devuelve una versión str del objeto. |
| sum() | Suma start y los elementos de un iterable. |
| super() | Devuelve un objeto proxy que delega las llamadas a métodos a un padre o hermano. |
| tuple() | En lugar de ser una función, es en realidad un tipo de secuencia inmutable. |
| type() | Devuelve el tipo de un objeto. |
| vars() | Devuelve el atributo dict para cualquier otro objeto con un atributo dict. |
| zip() | Itera sobre varios iterables en paralelo. |
| import() | Esta función es invocada por la declaración import. |