Capítulo 1 · 10 niveles

Fundamentos de Python

Variables, números, texto y decisiones, practicados con cuentas reales de caja de la tienda Harbor & Pine.

Bienvenido a Harbor & Pine. Antes de tocar una tabla del tamaño de una hoja de cálculo, necesitas los pequeños bloques con los que se construye cualquier script de Python: variables que guardan valores, operaciones con precios y cantidades, texto que limpias y formateas, y sentencias if que toman decisiones.

Nada de esto es abstracto. Cada nivel es una petición de un compañero: el total para un cliente que está al teléfono, el número de cajas que necesita el almacén, una etiqueta de estantería para un producto, el costo de envío de un carrito. El capítulo termina con un Desafío final en el que construyes una pequeña calculadora de caja de principio a fin.

No necesitas experiencia previa en programación. Cada nivel ejecuta Python real en tu navegador, y tu respuesta se comprueba mirando el valor que guardas en una variable llamada result.

Niveles

  1. Calcula el total de un pedido

    de Megan Collins, Directora de Ventas

    variables, arithmetic, round

    Código Dificultad 1 de 5 Sin empezar

  2. ¿Cuántas cajas necesita el almacén?

    de Debra Marshall, Gerente de Almacén

    floor division, modulo, math ceil, int

    Código Dificultad 1 de 5 Sin empezar

  3. Da formato a una etiqueta de estantería

    de Thomas Whitaker, Director de Merchandising

    strings, strip, upper, f strings, number formatting

    Código Dificultad 1 de 5 Sin empezar

  4. Elige el costo de envío correcto

    de Megan Collins, Directora de Ventas

    booleans, comparison, if elif else, and or

    Código Dificultad 2 de 5 Sin empezar

  5. ¿Cuánto ganamos con esa venta?

    de Thomas Whitaker, Director de Merchandising

    variables, arithmetic, round, percentages

    Código Dificultad 1 de 5 Sin empezar

  6. Depuración: el tiempo de la ruta parece incorrecto

    de Daniel Brooks, Director de Operaciones

    debugging, floor division, modulo, f strings

    Código Dificultad 2 de 5 Sin empezar

  7. ¿En qué nivel de fidelidad está?

    de Jordan Reyes, Director de Marketing

    if elif else, and or, strings, f strings

    Código Dificultad 2 de 5 Sin empezar

  8. Depuración: cobraron envío con exactamente $75

    de Angela Rivera, Directora de Atención al Cliente

    debugging, comparison, boundaries, if elif else

    Código Dificultad 3 de 5 Sin empezar

  9. Enruta un reembolso desde el formulario web

    de Angela Rivera, Directora de Atención al Cliente

    type, type conversion, match case, strings

    Código Dificultad 3 de 5 Sin empezar

  10. Desafío final: construye la calculadora de caja

    de Kevin Nguyen, Director de Ingeniería

    variables, arithmetic, strings, if elif else, f strings

    Desafío final · 3 pasos Dificultad 3 de 5 Sin empezar

Elige qué puede ejecutarse en este sitio. Puedes cambiarlo cuando quieras desde "Configurar cookies", al pie de cada página.