Laboratorios gratuitos de Python

Practica la programación en Python con Laboratorios Gratuitos. Explora ejercicios prácticos para dominar la sintaxis de Python, estructuras de datos y bibliotecas en un entorno interactivo.

Imprimir Hello Python

Imprimir Hello Python

Crea tu primer programa interactivo en Python que acepte entradas del usuario y muestre una salida personalizada. Aprende conceptos fundamentales como variables, operaciones de entrada/salida y formateo de cadenas.
ChallengePython
Comentarios de Código de Python

Comentarios de Código de Python

Los comentarios de código pueden ayudar a las personas a entender para qué sirve el código, y los buenos hábitos de comentario son esenciales para un buen desarrollador. En este laboratorio, puedes aprender cómo agregar comentarios al lenguaje Python y varias maneras comunes de comentar.
LabPython
Python: Matemáticas y Asignación Aumentada

Python: Matemáticas y Asignación Aumentada

En este laboratorio, profundizaremos en aspectos cruciales de la programación en Python: los operadores matemáticos y los operadores de asignación aumentada.
LabPython
Juegos Matemáticos con NumPy

Juegos Matemáticos con NumPy

En este desafío, pondrás en práctica el uso del módulo NumPy en Python y trabajarás con arreglos de NumPy para realizar operaciones matemáticas comunes.
ChallengePython
Tomar decisiones con instrucciones if

Tomar decisiones con instrucciones if

Como las decisiones se toman a menudo en el trabajo y la vida, juguemos con la instrucción if.
ChallengePython
Clases y Objetos

Clases y Objetos

En este laboratorio, aprenderás sobre clases y objetos en Python. Una clase es una plantilla para crear objetos. Un objeto es una instancia de una clase.
LabPython
Fundamentos de las estructuras de datos en Python

Fundamentos de las estructuras de datos en Python

En este laboratorio, aprenderemos sobre las estructuras de datos en Python. Los principales contenidos de las estructuras de datos con las que trabajaremos son: listas, tuplas, diccionarios y conjuntos (sets).
LabPython
Fundamentos de las Funciones de Python

Fundamentos de las Funciones de Python

En este laboratorio, aprenderás cómo definir y usar funciones de Python. Comenzaremos con ejemplos simples y gradualmente aumentaremos la complejidad.
LabPython
Las declaraciones condicionales de Python

Las declaraciones condicionales de Python

En este experimento, exploraremos cómo usar declaraciones if en Python. Las declaraciones if te permiten ejecutar código solo si se cumple una cierta condición. Este es un concepto fundamental en la programación que te permite controlar el flujo de tu programa en función de diferentes condiciones.
LabPython
Explorando las características de cómputo interactivo de IPython

Explorando las características de cómputo interactivo de IPython

IPython es una interfaz de shell interactiva de línea de comandos para Python. Proporciona algunas características para el cómputo interactivo, como introspección avanzada, medios ricos y un poderoso mecanismo de historial.
LabPython
Conversión de Tipo de Variable

Conversión de Tipo de Variable

En este laboratorio, aprenderemos cómo convertir variables entre diferentes tipos de datos en Python. Comenzaremos con ejemplos simples y luego iremos gradualmente a los más complejos.
LabPython
Estadísticas de valores de lista de NumPy

Estadísticas de valores de lista de NumPy

En este desafío, crearás un programa de Python que utilice la biblioteca NumPy para realizar diversas operaciones estadísticas en una lista de valores. El programa contendrá múltiples sub-desafíos que probarán tus conocimientos y comprensión de NumPy y sus capacidades.
ChallengePython
NumPy Einsum para la Computación Científica

NumPy Einsum para la Computación Científica

En la computación científica, a menudo es necesario realizar diversas operaciones de álgebra lineal. NumPy es una popular biblioteca de Python que ofrece herramientas eficientes y convenientes para llevar a cabo tales operaciones. Una de las herramientas más poderosas de NumPy es einsum, que significa Suma de Einstein (Einstein Summation).
LabPython
Resolución de álgebra lineal con NumPy

Resolución de álgebra lineal con NumPy

En este desafío, deberás escribir un programa en Python que utilice las bibliotecas NumPy y de Álgebra Lineal para realizar la inversión de matrices. La inversión de matrices es una técnica común en el álgebra lineal y resulta muy útil en diversas áreas de la ciencia y la ingeniería.
ChallengePython
Función Einsum de NumPy

Función Einsum de NumPy

Este desafío está diseñado para poner a prueba tus habilidades en el uso de la función einsum de Numpy, que te permite realizar diversas operaciones en arrays multidimensionales. El desafío consta de varios sub-desafíos que aumentan gradualmente en dificultad.
ChallengePython