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ónDescripció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.