Page cover image

Operadores

¿Qué es un operador?

Un operador es un símbolo del lenguaje de programación, el cual es capaz de realizar operaciones con los valores. Cuando los datos y operadores se unen, forman juntos expresiones. La expresión más sencilla es el literal.

Tipos de operadores

Exponenciación (**)

print(2 ** 3)
8

Multiplicación (*)

print(2 * 3)
6

División (/)

print(6 / 3)
2.0

División entera (//)

print(6 // 3)
2

Residuo (%)

print(14 % 4)
2

Suma (+)

print(-4 + 4)
0

Resta (-), unarios y binarios

El operador de resta es considerado uno de los operadores binarios, así como los demás operadores de suma, multiplicación y división.

print(-4 - 4)
print(4. - 8)
print(-1.1)
-8
-4.0
-1.1

Operadores y sus prioridades

El fenómeno que causa que algunos operadores actúen antes que otros es conocido como la jerarquía de prioridades.

¿Qué es la jerarquía de prioridades?

Se define la jerarquía de todos los operadores y se asume que los operadores de mayor jerarquía deben realizar sus operaciones antes que los de menor jerarquía.

Jerarquía de los operadores

Uso de paréntesis

De acuerdo con las reglas aritméticas, las sub-expresiones dentro de los paréntesis siempre se calculan primero.

print((5 * ((25 % 13) + 100) / (2 * 13)) // 2)
10

Operadores abreviados

Sirven para simplificar algunas expresiones. Solo se pueden utilizar si:

  • Es un operador de dos argumentos.

Operadores abreviados

Last updated