CODEZEROINTERACTIVE

Chapter 8 / 15

Parte 12 — Paréntesis

Operadores matemáticos, comparaciones, lógica, porcentajes, promedios y cálculos financieros.

Lesson 1343%

13 / 25 lessons in this chapter

Parte 12 — Paréntesis

1 / 1 in this part

Current chapter

Chapter 8 — Operadores y cálculos

Self-paced

Parte 12 — Paréntesis

Cambiar el orden

Podemos utilizar paréntesis para controlar el orden.

Sin paréntesis:

python terminal
resultado = 10 + 5 * 2

Resultado:

text terminal
20

Con paréntesis:

python terminal
resultado = (10 + 5) * 2

Resultado:

text terminal
30

Hacer cálculos más claros

Aunque Python pudiera obtener el mismo resultado sin paréntesis, podemos utilizarlos para facilitar la lectura.

python terminal
saldo_final = saldo_inicial + total_ingresos - total_gastos

También:

python terminal
saldo_final = saldo_inicial + (total_ingresos - total_gastos)

Sin embargo, debemos utilizar paréntesis solo cuando aporten claridad.


Calcular un porcentaje

python terminal
precio = 10_000
porcentaje = 15

descuento = precio * (porcentaje / 100)

print(descuento)

Resultado:

text terminal
1500.0

Los paréntesis dejan claro que primero convertimos 15 en 0.15.


Paréntesis anidados

python terminal
capital = 1000
tasa = 5
periodos = 3

monto = capital * (1 + (tasa / 100)) ** periodos

Python calcula primero los paréntesis internos:

python terminal
tasa / 100

Después:

python terminal
1 + resultado

Luego la potencia.

Finalmente multiplica por el capital.


No exagerar

Difícil de leer:

python terminal
resultado = (((saldo_inicial) + (ingreso)) - (gasto))

Más claro:

python terminal
resultado = saldo_inicial + ingreso - gasto

Los paréntesis deben ayudar, no decorar el código como luces navideñas matemáticas.