- Ejecutores
-
Aprender
Aprender Python Ejemplos ejecutables, NumPy, pandas y más Aprender IARedes neuronales, ML y LLM desde cero Aprender C y C++ Punteros, memoria, STL y C++ moderno Aprender C#Fundamentos, POO, LINQ, async y ejercicios de .NET Algoritmos en Python Búsqueda, ordenación, recursión y visualizadores O(n) Algoritmos en C y C++ Compara implementaciones en C y C++
- RetosNuevo
Python desde cero
De print() y las variables a condiciones, bucles, cadenas, colecciones, funciones, archivos y clases, con un reto después de cada tema.
Empezar la ruta →1 Primeros pasos 4 lecciones
- Lección 1 reto Hola mundo en Python Escribe tu primer programa en Python e imprime texto con print().
- Lección 2 retos Variables y tipos de datos en Python Guarda valores en variables y aprende los tipos básicos de Python: str, int, float y bool.
- Lección 4 retos Números y operadores en Python Haz cálculos en Python con +, -, *, /, //, % y **, y compara valores.
- Lección 1 reto Leer la entrada del usuario en Python Lee lo que escribe el usuario con input() y conviértelo a un número.
2 Decisiones 2 lecciones
- Lección 3 retos If, elif y else en Python Toma decisiones con if, elif y else, y combina condiciones con and, or y not.
- Lección 3 retos Even or Odd in Python Determine whether an integer is even or odd.
3 Bucles 3 lecciones
- Lección 3 retos Bucle for en Python Recorre secuencias con range y enumerate.
- Lección 4 retos Bucle while en Python Repite instrucciones mientras una condición sea verdadera.
- Lección 3 retos Multiplication Table in Python Print the first five multiples of a number.
4 Cadenas y texto 3 lecciones
- Lección 3 retos Cadenas en Python Trabaja con texto en Python: longitud, indexación, slicing y métodos de cadenas.
- Lección 3 retos Formato de cadenas con f-strings en Python Crea una salida legible con f-strings de Python y especificadores de formato.
- Lección 3 retos Comprobar un palíndromo en Python Detecta palíndromos ignorando mayúsculas y espacios.
5 Colecciones 5 lecciones
- Lección 4 retos Listas en Python Crea, modifica, filtra y recorre una lista.
- Lección 2 retos Tuplas en Python Agrupa valores en una tupla, desempaquétalos y devuelve varios valores desde una función.
- Lección 1 reto Conjuntos (set) en Python Guarda valores únicos con un conjunto de Python y combina conjuntos con union e intersection.
- Lección 3 retos Diccionarios en Python Trabaja con pares clave-valor.
- Lección 3 retos List comprehension en Python Transforma y filtra valores en una expresión compacta.
6 Funciones 3 lecciones
- Lección 3 retos Funciones en Python Define funciones con parámetros y valor de retorno.
- Lección 1 reto Módulos e imports en Python Usa la biblioteca estándar de Python con import, from ... import y alias.
- Lección 2 retos Sucesión de Fibonacci en Python Genera la sucesión de Fibonacci con un bucle.
7 Errores y archivos 3 lecciones
- Lección 2 retos Manejo de excepciones con try/except Captura de forma explícita errores esperados.
- Lección 1 reto Leer y escribir archivos en Python Escribe, añade y lee archivos de texto en Python con open() y with.
- Lección 2 retos Leer y escribir JSON en Python Convierte entre texto JSON y diccionarios Python.
8 Objetos y clases 2 lecciones
- Lección 1 reto Clases y objetos en Python Define un tipo con estado y comportamiento.
- Lección 1 reto Programación orientada a objetos en Python Aprende encapsulación, herencia, sobrescritura y polimorfismo con un ejemplo ejecutable.