CODEZEROINTERACTIVE

Chapter 5 / 15

Parte 3 — Utilizar variables

Variables, asignación, nombres válidos, cambios de valor y datos financieros de MiniFinance.

Lesson 426%

4 / 17 lessons in this chapter

Parte 3 — Utilizar variables

1 / 1 in this part

Current chapter

Chapter 5 — Variables: la memoria de un programa

Self-paced

Parte 3 — Utilizar variables

5.10 Reutilizar información

Podemos utilizar la misma variable varias veces:

saldo = 1000

print("Saldo disponible:", saldo) print("Dinero en la cuenta:", saldo) print("Límite máximo de gasto:", saldo)

Resultado:

Saldo disponible: 1000 Dinero en la cuenta: 1000 Límite máximo de gasto: 1000

Si cambiamos el valor:

saldo = 2500

todas las líneas mostrarán el nuevo valor.

No necesitamos cambiar cada print() individualmente.

5.11 Una variable puede participar en operaciones ingresos = 1500 gastos = 425

print(ingresos - gastos)

Resultado:

1075

También podemos guardar el resultado:

ingresos = 1500 gastos = 425 saldo = ingresos - gastos

print(saldo)

Resultado:

1075 5.12 Las variables pueden depender de otras variables precio = 500 cantidad = 3 total = precio * cantidad

print("Total:", total)

Resultado:

Total: 1500

La variable total depende de:

precio

y:

cantidad

Python toma sus valores y realiza la operación.

5.13 El orden de las instrucciones importa

Este código funciona:

ingresos = 1500 gastos = 425 saldo = ingresos - gastos

print(saldo)

Este código no funciona:

saldo = ingresos - gastos

ingresos = 1500 gastos = 425

Cuando Python intenta calcular saldo, las variables ingresos y gastos todavía no existen.

Las variables deben crearse antes de ser utilizadas.

5.14 Python recuerda las variables durante la ejecución

Mientras el programa está activo, Python puede utilizar las variables que hemos creado.

saldo = 1000

print(saldo) print(saldo) print(saldo)

Cuando el programa termina, esas variables desaparecen de la memoria.

Si ejecutamos el archivo nuevamente, Python vuelve a comenzar desde la primera línea.

Más adelante aprenderemos a guardar información permanentemente utilizando archivos y bases de datos.