❎Operadores Aritméticos
Los operadores aritméticos en Python se utilizan para realizar operaciones matemáticas en variables y valores numéricos.
1. Operadores aritméticos en Python
A continuación se presentan los operadores aritméticos soportados por Python 3
+ (unario)
+a
Unario Positivo
+ (binario)
a + b
Suma
- (unario)
-a
Unario Negativo
- (binario)
a - b
Resta
*
a * b
Multiplicación
/
a / b
División
%
a % b
Módulo
//
a // b
División de enteros (también denominado Floor Division)
**
a ** b
Exponencial
2. Operadores Unarios
Los operadores unarios se caracterizan porque se aplican sobre un único operando. En Python se soportan el operador Unario Positivo y Unario Negativo. Este tipo de operadores se aplican sobre tipos numéricos en Python.
num = 10
# Operador unario positivo
+num
10
# Operador unario negativo
-num
-10
# No se pueden restar strings
texto = "Hola mundo"
-texto
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
Cell In[5], line 2
1 texto = "Hola mundo"
----> 2 -texto
TypeError: bad operand type for unary -: 'str'3. Suma y Resta
Los operadores Suma y Resta son operadores binarios que pueden aplicarse sobre distintos tipos de datos.
3.1. Tipos de datos Numéricos
3.2. Strings
4. Multiplicación y División
Los operadores Multiplicación y División son operadores binarios que pueden aplicarse sobre distintos tipos de datos.
4.1. Tipos de datos numéricos
4.2. Strings
5. Módulo
El operador Módulo es un operador binario que devuelve el resto de una división entre tipos de datos numéricos.
6. Exponencial
El operador Exponencial es un operador binario que se aplica sobre tipos de datos numéricos.
7. Floor Division
El operador Floor Division es un operador binario que se aplica sobre tipos de datos numéricos y devuelve la parte entera del resultado.
Última actualización