CODEZEROINTERACTIVE

Chapter 1 / 12

14. Crear un menú

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

Lesson 151%

15 / 32 lessons in this chapter

Lessons

14 / 31 in this part

Current chapter

Chapter 1 — Python desde cero

Self-paced

14. Crear un menú

Ahora podemos crear un menú sencillo para MiniFinance.

python terminal
while True:
    print("")
    print("MINIFINANCE")
    print("1. Ver saldo")
    print("2. Registrar gasto")
    print("3. Salir")

    opcion = input("Selecciona una opción: ")

    if opcion == "1":
        print("Mostrando saldo")
    elif opcion == "2":
        print("Registrando gasto")
    elif opcion == "3":
        print("Cerrando MiniFinance")
        break
    else:
        print("Opción inválida")

¿Por qué comparamos con "1" y no con 1?

input() devuelve texto.

Por eso:

python terminal
opcion == "1"

No es igual a:

python terminal
opcion == 1