0% encontró este documento útil (0 votos)
19 vistas10 páginas

Funciones Predefinidas en Python: Ejemplos

El documento presenta una lista de funciones predefinidas en Python, cada una con su descripción y un ejemplo de uso. Incluye funciones como abs(), all(), any(), y muchas más, que abarcan operaciones matemáticas, manipulación de datos y verificación de tipos. Este recurso es útil para programadores que buscan entender y utilizar estas funciones en sus proyectos.

Cargado por

setincho
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
19 vistas10 páginas

Funciones Predefinidas en Python: Ejemplos

El documento presenta una lista de funciones predefinidas en Python, cada una con su descripción y un ejemplo de uso. Incluye funciones como abs(), all(), any(), y muchas más, que abarcan operaciones matemáticas, manipulación de datos y verificación de tipos. Este recurso es útil para programadores que buscan entender y utilizar estas funciones en sus proyectos.

Cargado por

setincho
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Funciones Predefinidas de Python con

Ejemplos
abs()
Valor absoluto

Devuelve el valor absoluto de un número.

Ejemplo: abs(-5) # 5

all()
Todos

Devuelve True si todos los elementos en el iterable son verdaderos.

Ejemplo: all([True, True, False]) # False

any()
Alguno

Devuelve True si algún elemento en el iterable es verdadero.

Ejemplo: any([False, False, True]) # True

ascii()
ASCII

Devuelve una representación en ASCII de un objeto.

Ejemplo: ascii('Hola') # 'Hola'

bin()
Binario

Convierte un número en su representación binaria.

Ejemplo: bin(5) # '0b101'


bool()
Booleano

Convierte un valor en un booleano (True o False).

Ejemplo: bool(0) # False

bytearray()
Arreglo de bytes

Devuelve un arreglo de bytes que es mutable.

Ejemplo: bytearray([65, 66]) # bytearray(b'AB')

bytes()
Bytes

Devuelve un objeto de bytes inmutable.

Ejemplo: bytes([65, 66]) # b'AB'

callable()
Es llamable

Verifica si un objeto puede ser llamado como una función.

Ejemplo: callable(print) # True

chr()
Carácter

Devuelve el carácter correspondiente al valor unicode dado.

Ejemplo: chr(65) # 'A'

classmethod()
Método de clase

Convierte un método en un método de clase.


Ejemplo: class MiClase:
@classmethod
def mi_metodo(cls): pass

complex()
Número complejo

Crea un número complejo.

Ejemplo: complex(2, 3) # (2+3j)

delattr()
Eliminar atributo

Elimina el atributo de un objeto.

Ejemplo: delattr(obj, 'atributo')

dict()
Diccionario

Crea un diccionario a partir de un iterable o parámetros.

Ejemplo: dict([(1, 'a'), (2, 'b')]) # {1: 'a', 2: 'b'}

dir()
Directorios

Devuelve los atributos y métodos disponibles de un objeto.

Ejemplo: dir([1, 2, 3]) # ['__add__', '__class__', '__contains__', ...]

divmod()
División y módulo

Devuelve el cociente y el resto de una división.

Ejemplo: divmod(9, 4) # (2, 1)

enumerate()
Enumerar
Devuelve un iterador que produce pares de índice y valor.

Ejemplo: list(enumerate(['a', 'b', 'c'])) # [(0, 'a'), (1, 'b'), (2, 'c')]

eval()
Evaluar

Ejecuta una cadena como código Python.

Ejemplo: eval('2 + 2') # 4

exec()
Ejecutar

Ejecuta un código Python en forma de cadena.

Ejemplo: exec('a = 5') # a = 5

filter()
Filtrar

Filtra elementos según una condición.

Ejemplo: filter(lambda x: x > 5, [1, 6, 3, 8]) # [6, 8]

float()
Flotante

Convierte un valor a un número de punto flotante.

Ejemplo: float(3) # 3.0

format()
Formato

Formatea un valor de acuerdo con un formato especificado.

Ejemplo: '{} tiene {}'.format('Juan', 5) # 'Juan tiene 5'

frozenset()
Conjunto congelado
Crea un conjunto inmutable a partir de un iterable.

Ejemplo: frozenset([1, 2, 3]) # frozenset({1, 2, 3})

getattr()
Obtener atributo

Devuelve el valor de un atributo de un objeto.

Ejemplo: getattr(obj, 'atributo', 'default')

globals()
Globales

Devuelve el diccionario de variables globales.

Ejemplo: globals() # {'__name__': '__main__', '__doc__': None, ...}

hasattr()
Tiene atributo

Verifica si un objeto tiene un atributo determinado.

Ejemplo: hasattr(obj, 'atributo') # True o False

hash()
Hash

Devuelve el valor hash de un objeto.

Ejemplo: hash('Python') # 1234567890 (valor hash)

help()
Ayuda

Muestra la documentación sobre objetos, módulos o funciones.

Ejemplo: help(print)

hex()
Hexadecimal
Convierte un número en su representación hexadecimal.

Ejemplo: hex(255) # '0xff'

id()
ID

Devuelve el identificador único de un objeto en la memoria.

Ejemplo: id(obj)

input()
Entrada

Permite al usuario ingresar datos desde la consola.

Ejemplo: input('¿Tu nombre?') # 'Juan'

int()
Entero

Convierte un valor a un número entero.

Ejemplo: int('42') # 42

isinstance()
Es instancia de

Verifica si un objeto es una instancia de una clase o tipo.

Ejemplo: isinstance(42, int) # True

issubclass()
Es subclase de

Verifica si una clase es subclase de otra.

Ejemplo: issubclass(Derivada, Base) # True

iter()
Iterador
Devuelve un iterador de un objeto.

Ejemplo: iter([1, 2, 3])

len()
Longitud

Devuelve la longitud (número de elementos) de un objeto.

Ejemplo: len('Hola') # 4

list()
Lista

Convierte un iterable a una lista.

Ejemplo: list('Hola') # ['H', 'o', 'l', 'a']

locals()
Locales

Devuelve el diccionario de variables locales.

Ejemplo: locals()

map()
Mapear

Aplica una función a cada elemento de un iterable.

Ejemplo: map(lambda x: x * 2, [1, 2, 3]) # [2, 4, 6]

max()
Máximo

Devuelve el valor máximo de un iterable o entre varios elementos.

Ejemplo: max([1, 2, 3]) # 3

memoryview()
Vista de memoria
Devuelve un objeto que permite acceder a la memoria de un buffer.

Ejemplo: memoryview(b'Hello')

min()
Mínimo

Devuelve el valor mínimo de un iterable o entre varios elementos.

Ejemplo: min([1, 2, 3]) # 1

next()
Siguiente

Devuelve el siguiente elemento de un iterador.

Ejemplo: next(iter([1, 2, 3])) # 1

object()
Objeto

Devuelve un nuevo objeto básico.

Ejemplo: object()

oct()
Octal

Convierte un número en su representación octal.

Ejemplo: oct(8) # '0o10'

open()
Abrir

Abre un archivo para leer, escribir, o crear.

Ejemplo: open('[Link]', 'r')

ord()
Orden
Devuelve el valor unicode de un carácter.

Ejemplo: ord('A') # 65

pow()
Potencia

Devuelve un número elevado a una potencia.

Ejemplo: pow(2, 3) # 8

print()
Imprimir

Imprime objetos en la consola.

Ejemplo: print('Hola Mundo')

property()
Propiedad

Convierte un método en una propiedad de un objeto.

Ejemplo: @property
def x(self): return self._x

range()
Rango

Devuelve una secuencia de números dentro de un rango determinado.

Ejemplo: range(3) # [0, 1, 2]

repr()
Representación

Devuelve una cadena que representa el objeto de manera que pueda ser evaluada por
eval().

Ejemplo: repr('Hola') # 'Hola'


reversed()
Invertir

Devuelve una secuencia invertida.

Ejemplo: list(reversed([1, 2, 3])) # [3, 2, 1]

round()
Redondear

Redondea un número al número de decimales especificado.

Ejemplo: round(5.678, 2) # 5.68

También podría gustarte