Presedencia de Operadores

 

Ejemplo básico:

python

resultado = 3 + 4 * 2 print(resultado)

❓¿Qué creés que va a mostrar?

  • A) 14

  • B) 11

  • C) 10


🧩 Explicación:

Aunque 3 + 4 * 2 se lee de izquierda a derecha, Python primero hace la multiplicación porque tiene mayor precedencia que la suma.

Entonces:

  1. 4 * 2 = 8

  2. 3 + 8 = 11

✅ Resultado: 11


📝 Prueba con paréntesis:

python

resultado = (3 + 4) * 2 print(resultado)

Ahora:

  1. 3 + 4 = 7

  2. 7 * 2 = 14

✅ Resultado: 14


📌 Regla básica para recordar:

Multiplicación y división van antes que suma y resta.
¡Usá paréntesis si querés cambiar el orden!


🎮 Mini ejercicio para los alumnos:

python
print(10 - 2 * 3) print((10 - 2) * 3)

¿Qué resultado da cada uno? ¿Por qué?

Entradas populares de este blog

Semana 8 - Python - EJERCICIOS