← Learn to Code — Python, Java, C, SQL & Web · Aprende a programar — Python, Java, C, SQL y Web
Python Practice · Práctica de Python
Coding challenges from 1★ to 5★. · Desafíos de programación de 1★ a 5★.
python 108 Lessons · Lecciones
Every lesson runs in your browser — write real code, press Run, and the tasks check themselves. Free, no account needed, with translated notes paired with English. · Cada lección funciona en su navegador: escriba código real, presione Ejecutar y las tareas se verifican solas. Gratis, sin necesidad de cuenta, con notas traducidas emparejadas con inglés.
Start the course · Iniciar el curso
Lessons in this course · Lecciones en este curso
No lessons match. Clear the search or choose another filter.
- 01 Print a word · Imprimir una palabra 1 required task · ★
- 02 Print another word · Imprimir otra palabra 1 required task · ★
- 03 Print a sentence · Imprimir una oración 1 required task · ★
- 04 Print with a ! · Imprime con ! 1 required task · ★
- 05 Print two lines · Imprimir dos líneas 1 required task · ★
- 06 Print three lines · Imprimir tres líneas 1 required task · ★
- 07 Print a number · Imprimir un número 1 required task · ★
- 08 Print a bigger number · Imprime un número más grande 1 required task · ★
- 09 Add two numbers · Sumar dos números 1 required task · ★
- 10 Add bigger numbers · Sumar números más grandes 1 required task · ★
- 11 Subtract · Restar 1 required task · ★
- 12 Multiply · Multiplicar 1 required task · ★
- 13 Divide · Dividir 1 required task · ★
- 14 Remainder · Residuo 1 required task · ★
- 15 Use a variable · Usa una variable 1 required task · ★
- 16 A number variable · Una variable numérica 1 required task · ★
- 17 Change a variable · Cambiar una variable 1 required task · ★
- 18 Add two variables · Añadir dos variables 1 required task · ★
- 19 Multiply two variables · Multiplicar dos variables 1 required task · ★
- 20 Join two words · Unir dos palabras 1 required task · ★
- 21 Greet a name · Saludar un nombre 1 required task · ★
- 22 Repeat text · Repetir texto 1 required task · ★
- 23 Ask for a name · Pedir un nombre 1 required task · ★
- 24 Echo a number · Repetir un número 1 required task · ★
- 105 Call a function · Llamar a una función 1 required task · ★
- 106 Use what it gives back · Usa lo que devuelve 1 required task · ★
- 107 Finish the function · Termina la función 1 required task · ★
- 108 Write one yourself · Escribe uno tú mismo 1 required task · ★★
- 25 Your first function · Tu primera función 1 required task · ★
- 26 Is it positive? · ¿Es positivo? 1 required task · ★
- 27 The bigger one · El mayor 1 required task · ★
- 28 The last item · El último elemento 1 required task · ★
- 29 Is it even? · ¿Es par? 1 required task · ★
- 30 Sum a list · Sumar una lista 1 required task · ★
- 31 Reverse a string · Invertir una cadena 1 required task · ★★
- 32 Count the vowels · Contar las vocales 1 required task · ★★
- 33 FizzBuzz 1 required task · ★★★
- 34 Letter frequencies · Frecuencias de letras 1 required task · ★★★
- 35 Remove duplicates · Eliminar duplicados 1 required task · ★★★
- 36 Second largest · Segundo más grande 1 required task · ★★★
- 37 Group anagrams · Agrupar anagramas 1 required task · ★★★★
- 38 Flatten a nested list · Aplanar una lista anidada 1 required task · ★★★★
- 39 RPN calculator · Calculadora RPN 1 required task · ★★★★★
- 40 Run-length encoding · Codificación por longitud de carrera 1 required task · ★★★★★
- 41 Count to ten · Contar hasta diez 1 required task · ★★
- 42 Even numbers · Números pares 1 required task · ★★
- 43 Liftoff · Despegue 1 required task · ★★
- 44 Star triangle · Triángulo de estrellas 1 required task · ★★
- 45 The 3 times table · La tabla del 3 1 required task · ★★
- 46 Running total · Total acumulado 1 required task · ★★★
- 47 Largest without max · Más grande sin max 1 required task · ★★★
- 48 Smallest without min · Más pequeño sin min 1 required task · ★★★
- 49 Count the positives · Contar los positivos 1 required task · ★★
- 50 Average of a list · Promedio de una lista 1 required task · ★★★
- 51 Add up 1 to 100 · Sumar de 1 a 100 1 required task · ★★
- 52 Upside-down triangle · Triángulo invertido 1 required task · ★★
- 53 FizzBuzz with 4 and 6 · FizzBuzz con 4 y 6 1 required task · ★★★
- 54 Until you type stop · Hasta que escribas stop 1 required task · ★★★
- 55 A list of squares · Una lista de cuadrados 1 required task · ★★
- 56 Count a value · Contar un valor 1 required task · ★★
- 57 Keep the evens · Mantener los pares 1 required task · ★★
- 58 Find the position · Encontrar la posición 1 required task · ★★★
- 59 Smallest and largest · Más pequeño y más grande 1 required task · ★★★
- 60 Above average · Por encima del promedio 1 required task · ★★★
- 61 Binary to denary · Binario a decimal 1 required task · ★★★★
- 62 Denary to binary · Decimal a binario 1 required task · ★★★★
- 63 Digital root · Raíz digital 1 required task · ★★★★
- 64 Caesar cipher · Cifrado César 1 required task · ★★★★
- 65 Bank account · Cuenta bancaria 1 required task · ★★★★
- 66 Transpose a grid · Transponer una cuadrícula 1 required task · ★★★★
- 67 Most common word · Palabra más común 1 required task · ★★★★★
- 68 Sieve of Eratosthenes · Criba de Eratóstenes 1 required task · ★★★★★
- 69 A row of Pascal's triangle · Una fila del triángulo de Pascal 1 required task · ★★★★★
- 70 Tic-tac-toe winner · Ganador de tic-tac-toe 1 required task · ★★★★★
- 71 Is it big? · ¿Es grande? 1 required task · ★
- 72 Pass or fail · Aprobar o suspender 1 required task · ★
- 73 Positive, negative or zero · Positivo, negativo o cero 1 required task · ★
- 74 The bigger number · El número mayor 1 required task · ★
- 75 Even or odd · Par o impar 1 required task · ★
- 76 Is it in range? · ¿Está en el rango? 1 required task · ★★
- 77 Free entry · Entrada gratuita 1 required task · ★★
- 78 Grade letter · Calificación 1 required task · ★★
- 79 Divisible by both · Divisibleible por ambos 1 required task · ★★
- 80 Ticket price · Precio de la entrada 1 required task · ★★
- 81 Finish the countdown · Terminar el cuenta regresiva 1 required task · ★
- 82 The loop that never ends · El bucle que nunca termina 1 required task · ★
- 83 Count up to five · Contar hasta cinco 1 required task · ★
- 84 Add up to five · Sumar hasta cinco 1 required task · ★
- 85 Double until it passes 100 · Duplicar hasta que supere 100 1 required task · ★★
- 86 Stop at the first over fifty · Detenerse en el primer valor mayor que 50 1 required task · ★★
- 87 Count down in twos · Cuenta regresiva de dos en dos 1 required task · ★★
- 88 Until they type stop · Hasta que escriban stop 1 required task · ★★
- 89 How many halvings? · ¿Cuántas divisiones por dos? 1 required task · ★★
- 90 A row of the times table · Una fila de la tabla del 3 1 required task · ★★
- 91 The first letter · La primera letra 1 required task · ★
- 92 The last letter · La última letra 1 required task · ★
- 93 The first three letters · Las primeras tres letras 1 required task · ★
- 94 How long is it? · ¿Cuánto mide? 1 required task · ★
- 95 Shout it · Grábalo 1 required task · ★
- 96 Initials · Iniciales 1 required task · ★★
- 97 Ask for a name · Solicitar un nombre 1 required task · ★
- 98 Ask for two things · Solicitar dos cosas 1 required task · ★
- 99 A number from input · Un número de entrada 1 required task · ★
- 100 Add two numbers you were given · Sumar dos números que te fueron dados 1 required task · ★★
- 101 Each letter on its own line · Cada letra en su propia línea 1 required task · ★
- 102 Zero to four · De cero a cuatro 1 required task · ★
- 103 Count the letters · Cuenta las letras 1 required task · ★
- 104 Add up one to five · Sumar de uno a cinco 1 required task · ★