A continuación se muestra los diferentes operadores aritméticos en Python, donde podemos ver los comunes en la mayoría de lenguajes y otros que en mi caso son nuevos e interesantes:
-
Operador suma (+):
Realiza la suma de 2 numéricos:>>> 5 + 3 8
-
Operador resta (-):
Realiza la resta de 2 valores numéricos:>>>7-3 4
-
Operador negación (-):
Asigna valor negativo a un tipo de dato numérico:>>>-5 -5
-
Operador multiplicación (*):
Realiza la multiplicación de 2 datos numéricos:>>>5*4 20
Adicional a esto, encontramos también que podemos utilizar este operador, operando un numero entero con una cadena de texto:
>>> 4 * 'cadena' 'cadenacadenacadenacadena'
Sirviendo como un concatenador de string, que se replicará de acuerdo al número entero que se le asigne.
-
Operador exponente ():
Calcula el exponente entre dos valores de tipo de dato numérico:
baseexponente>>>2**3 8
-
Operador división (/):
El resultado de la división de dos números,devuelve un número real:>>>4.5/3 1.5
-
Operador división entera (//):
El resultado de la división de dos números,devuelve la parte entera:4.5/3
1 -
Operador módulo (%):
Devuelve el resto de la operación entre 2 operando:>>>8%3 2
Orden de procedencia:
El orden de precedencia de ejecución de los operadores aritméticos es:
- Exponente: **
- Negación: -
- Multiplicación, División, División entera, Módulo: *, /, //, %
- Suma, Resta: +, -
Curso de Introducción al Pensamiento Computacional con Python