OPERACIONES
COMBINADAS Y
LOGICA
OPERACIONAL
OPERACIONES ARITMETICAS
OPERACIONES RELACIONALES
OPERACIONES LOGICAS
A) OPERACIONES ARITMETICAS
Para poder realizar operaciones aritméticas necesitamos de operadores aritméticos, una operación combinada
siempre se evalúa comenzando por el lado izquierdo, detectando los operadores de mayor prioridad. El resultado
de una operación Algoritmos resueltos con Python ISBN: 978-958-53018-2-5 40 / 257 aritmética será un número. Si
los operadores que se evalúan son del mismo nivel entonces se comienza por el operador que se encuentra al
extremo izquierdo.
Si la operación combinada presenta paréntesis de agrupación entonces se debe evaluar comenzando por el
paréntesis más interno.
Los operadores aritméticos son:
+ : suma Div : división entera
- : resta Mod : resto de una división entera
* : multiplicación ^ : potencia ( también usada para raíz)
/ : división
A) OPERACIONES ARITMETICAS
Para que el resultado de la operación combinada salga correcto, es importante tener en cuenta el orden de
resolución de los operadores.
A continuación, en la tabla, presentamos la jerarquía de operaciones aritméticas.
TABLA 1 PRIORIDAD DE OPERADORES ARITMETICOS
A) OPERACIONES ARITMETICAS
TABLA 2 OPERACIONES ARITMETICOS EN PYTHON
B) OPERACIONES RELACIONALES
Constituidos por operadores relacionales.
TABLA 3 PRIORIDAD DE OPERADORES RELACIONALES
En prioridad los operadores
relacionales son después de los
operadores aritméticos. Una
operación combinada de este
tipo debe comenzar evaluando y
simplificando las operaciones
aritméticas, según lo indicado en
esa sección.
B) OPERACIONES RELACIONALES
TABLA 4 PRIORIDAD DE OPERADORES RELACIONALES EN PYTHON
C) OPERACIONES LOGICAS
Las operaciones lógicas son las ultimas en realizarse, opera sobre valores booleanos VERDAERO (1) y FALSO (0), la
siguiente tabla muestra su jerarquía y que operadores se considera.
TABLA 5 PRIORIDAD DE OPERADORES LOGICOS
C) OPERACIONES LOGICAS
TABLA 6 PRIORIDAD DE OPERADORES LOGICOS EN PYTHON