0% encontró este documento útil (0 votos)
8 vistas6 páginas

Funciones Esenciales de Python

Cargado por

alexa luna
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)
8 vistas6 páginas

Funciones Esenciales de Python

Cargado por

alexa luna
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

Cheat Sheet de Funciones de Python

1. Funciones Generales
print() - Imprime un valor en la consola

Sintaxis: print(valor)

Ejemplo: print('Hola Mundo')

len() - Obtiene la longitud de un objeto iterable

Sintaxis: len(objeto)

Ejemplo: len([1, 2, 3]) -> 3

type() - Obtiene el tipo de un objeto

Sintaxis: type(objeto)

Ejemplo: type('Hola') -> <class 'str'>

str() - Convierte a tipo cadena

Sintaxis: str(valor)

Ejemplo: str(123) -> '123'

int() - Convierte a tipo entero

Sintaxis: int(valor)

Ejemplo: int('123') -> 123

float() - Convierte a tipo flotante

Sintaxis: float(valor)

Ejemplo: float('3.14') -> 3.14

abs() - Devuelve el valor absoluto de un número


Sintaxis: abs(numero)

Ejemplo: abs(-5) -> 5

max() - Encuentra el valor máximo en un iterable

Sintaxis: max(iterable)

Ejemplo: max([1, 2, 3]) -> 3

min() - Encuentra el valor mínimo en un iterable

Sintaxis: min(iterable)

Ejemplo: min([1, 2, 3]) -> 1

sum() - Suma los elementos de un iterable

Sintaxis: sum(iterable)

Ejemplo: sum([1, 2, 3]) -> 6

sorted() - Ordena los elementos de un iterable en orden ascendente

Sintaxis: sorted(iterable)

Ejemplo: sorted([3, 1, 2]) -> [1, 2, 3]

reversed() - Invierte los elementos de un iterable

Sintaxis: reversed(iterable)

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

range() - Crea un rango de números (útil en bucles)

Sintaxis: range(start, stop, step)

Ejemplo: range(1, 5) -> 1, 2, 3, 4

input() - Obtiene una entrada del usuario

Sintaxis: input('mensaje')
Ejemplo: input('¿Cómo te llamas?')

2. Funciones de Cadenas
lower() - Convierte una cadena a minúsculas

Sintaxis: [Link]()

Ejemplo: 'Hola'.lower() -> 'hola'

upper() - Convierte una cadena a mayúsculas

Sintaxis: [Link]()

Ejemplo: 'Hola'.upper() -> 'HOLA'

capitalize() - Convierte la primera letra de una cadena a mayúscula

Sintaxis: [Link]()

Ejemplo: 'hola'.capitalize() -> 'Hola'

strip() - Elimina los espacios al inicio y al final de una cadena

Sintaxis: [Link]()

Ejemplo: ' Hola '.strip() -> 'Hola'

split() - Divide una cadena en una lista de subcadenas

Sintaxis: [Link](separador)

Ejemplo: 'a,b,c'.split(',') -> ['a', 'b', 'c']

join() - Une los elementos de una lista en una cadena

Sintaxis: 'separador'.join(lista)

Ejemplo: ','.join(['a', 'b', 'c']) -> 'a,b,c'

replace() - Reemplaza subcadenas en una cadena

Sintaxis: [Link]('antiguo', 'nuevo')


Ejemplo: 'Hola mundo'.replace('mundo', 'Python') -> 'Hola Python'

find() - Busca una subcadena y devuelve su índice o -1 si no la encuentra

Sintaxis: [Link]('subcadena')

Ejemplo: 'Hola'.find('o') -> 1

count() - Cuenta cuántas veces aparece una subcadena en una cadena

Sintaxis: [Link]('subcadena')

Ejemplo: 'banana'.count('a') -> 3

3. Funciones de Listas
append() - Añade un elemento al final de la lista

Sintaxis: [Link](elemento)

Ejemplo: lst = [1, 2]; [Link](3) -> [1, 2, 3]

extend() - Añade todos los elementos de otro iterable

Sintaxis: [Link](iterable)

Ejemplo: [Link]([4, 5]) -> [1, 2, 3, 4, 5]

insert() - Inserta un elemento en una posición específica

Sintaxis: [Link](posición, elemento)

Ejemplo: [Link](1, 10) -> [1, 10, 2, 3]

remove() - Elimina la primera ocurrencia de un valor

Sintaxis: [Link](valor)

Ejemplo: [Link](2) -> [1, 3]

pop() - Elimina un elemento de la lista (por índice)

Sintaxis: [Link](indice)
Ejemplo: [Link](0) -> 1 (elimina el primer elemento)

sort() - Ordena los elementos de la lista en orden ascendente

Sintaxis: [Link]()

Ejemplo: [Link]() -> [1, 2, 3]

reverse() - Invierte el orden de los elementos de la lista

Sintaxis: [Link]()

Ejemplo: [Link]() -> [3, 2, 1]

index() - Devuelve el índice de la primera ocurrencia de un valor

Sintaxis: [Link](valor)

Ejemplo: [Link](3) -> 2

count() - Cuenta cuántas veces aparece un valor en la lista

Sintaxis: [Link](valor)

Ejemplo: [Link](2) -> 1

4. Funciones de Diccionarios
get() - Obtiene el valor de una clave (si no existe, devuelve `None` o valor predeterminado)

Sintaxis: [Link](clave, valor_default)

Ejemplo: [Link]('key', 'default')

keys() - Devuelve todas las claves del diccionario

Sintaxis: [Link]()

Ejemplo: [Link]() -> dict_keys(['a', 'b'])

values() - Devuelve todos los valores del diccionario

Sintaxis: [Link]()
Ejemplo: [Link]() -> dict_values([1, 2])

items() - Devuelve una lista de tuplas con las claves y los valores

Sintaxis: [Link]()

Ejemplo: [Link]() -> dict_items([('a', 1), ('b', 2)])

pop() - Elimina un par clave-valor y devuelve el valor

Sintaxis: [Link](clave)

Ejemplo: [Link]('a') -> 1

update() - Actualiza el diccionario con otro diccionario o clave-valor

Sintaxis: [Link](otro_diccionario)

Ejemplo: [Link]({'c': 3}) -> {'a': 1, 'b': 2, 'c': 3}

También podría gustarte