CODEZEROINTERACTIVE

Chapter 7 / 15

Parte 6 — Crear un pequeño formulario

Entrada de datos con input(), conversiones, respuestas del usuario y formulario interactivo de MiniFinance.

Lesson 736%

7 / 22 lessons in this chapter

Parte 6 — Crear un pequeño formulario

1 / 1 in this part

Current chapter

Chapter 7 — input(): recibir información del usuario

Self-paced

Parte 6 — Crear un pequeño formulario

Solicitar datos personales

python terminal
nombre_usuario = input("Nombre del usuario: ")
nombre_cuenta = input("Nombre de la cuenta: ")
moneda = input("Moneda: ")

print()
print("Usuario:", nombre_usuario)
print("Cuenta:", nombre_cuenta)
print("Moneda:", moneda)

Posible ejecución:

text terminal
Nombre del usuario: Andrea
Nombre de la cuenta: Ahorros
Moneda: CRC

Usuario: Andrea
Cuenta: Ahorros
Moneda: CRC

Solicitar información financiera

python terminal
saldo_inicial = int(input("Saldo inicial: "))
ingreso = int(input("Ingreso: "))
gasto = int(input("Gasto: "))

saldo_final = saldo_inicial + ingreso - gasto

print()
print("Saldo final:", saldo_final)

Posible ejecución:

text terminal
Saldo inicial: 1000
Ingreso: 750
Gasto: 325

Saldo final: 1425

Combinar ambos formularios

python terminal
print("=== CONFIGURACIÓN DE MINIFINANCE ===")
print()

nombre_usuario = input("Nombre del usuario: ")
nombre_cuenta = input("Nombre de la cuenta: ")
moneda = input("Moneda: ")

print()
print("=== INFORMACIÓN FINANCIERA ===")
print()

saldo_inicial = int(input("Saldo inicial: "))
ingreso = int(input("Primer ingreso: "))
gasto = int(input("Primer gasto: "))

saldo_final = saldo_inicial + ingreso - gasto

Después mostramos un resumen:

python terminal
print()
print("=== RESUMEN ===")
print("Usuario:", nombre_usuario)
print("Cuenta:", nombre_cuenta)
print("Moneda:", moneda)
print("Saldo inicial:", saldo_inicial, moneda)
print("Ingreso:", ingreso, moneda)
print("Gasto:", gasto, moneda)
print("Saldo final:", saldo_final, moneda)