CODEZEROINTERACTIVE

Chapter 1 / 12

26. Retos de práctica

Introducción a la programación, pensamiento lógico y primeros conceptos para empezar con calma.

Lesson 272%

27 / 32 lessons in this chapter

Lessons

26 / 31 in this part

Current chapter

Chapter 1 — Python desde cero

Self-paced

26. Retos de práctica

Reto 1: presentación

Crea un programa que pregunte:

  • Nombre.
  • Edad.
  • País.

Luego muestra una presentación completa.

Reto 2: calculadora

Solicita dos números y permite:

  • Sumarlos.
  • Restarlos.
  • Multiplicarlos.
  • Dividirlos.

Reto 3: control de saldo

Solicita:

  • Saldo inicial.
  • Ingreso.
  • Gasto.

Muestra el saldo final.

Reto 4: lista de compras

Permite agregar productos a una lista y mostrarlos.

Reto 5: categorías

Crea un gasto utilizando un diccionario con:

  • Nombre.
  • Monto.
  • Categoría.
  • Fecha.

Reto 6: historial

Guarda varios gastos en una lista y muestra el total.

Reto 7: validación

Evita que el usuario registre montos negativos o texto donde debería escribir números.

Reto 8: persistencia

Guarda los gastos en un archivo JSON y cárgalos cuando el programa se abra.