13/9/24, 7:55 p.m. 2.2.
Operadores: Python
2.2. Operadores
1 2 3 4 5 6 7 8
Los operadores son símbolos especiales que nos permiten realizar operaciones en
variables y valores. Python proporciona diferentes tipos de operadores para realizar
operaciones aritméticas, comparaciones y operaciones lógicas.
Feedback
Aritméticos
Los operadores aritméticos se utilizan para realizar operaciones matemáticas básicas. Los
principales operadores aritméticos en Python son:
Suma (+): suma dos valores.
Resta (-): resta el segundo valor del primero.
Multiplicación (*): multiplica dos valores.
División (/): divide el primer valor por el segundo y devuelve un resultado de tipo flotante.
División entera (//): divide el primer valor por el segundo y devuelve un resultado de tipo
entero (se descarta la parte decimal).
Módulo (%): devuelve el resto de la división entre el primer valor y el segundo.
Exponenciación (**): eleva el primer valor a la potencia del segundo.
Ejemplos:
a = 10
b = 3
suma = a + b # 13
resta = a - b # 7
multiplicacion = a * b # 30
division = a / b # 3.333333333
división_entera = a // b # 3
modulo = a % b # 1
exponenciacion = a ** b # 1000
De comparación
[Link] 1/3
13/9/24, 7:55 p.m. 2.2. Operadores: Python
Los operadores de comparación se utilizan para comparar dos valores y devuelven un valor
booleano (True o False) según el resultado de la comparación. Los operadores de
comparación en Python son:
Igual a (==): devuelve True si ambos valores son iguales.
Diferente de (!=): devuelve True si los valores son diferentes.
Mayor que (>): devuelve True si el primer valor es mayor que el segundo.
Menor que (<): devuelve True si el primer valor es menor que el segundo.
Mayor o igual que (>=): devuelve True si el primer valor es mayor o igual que el
segundo.
Menor o igual que (<=): devuelve True si el primer valor es menor o igual que el
segundo.
Feedback
Ejemplos:
a = 10
b = 3
igual = a == b # False
diferente = a != b # True
mayor que = a > b # True
menor que = a < b # False
mayor o igual = a >= b # True
menor o igual = a <= b # False
Lógicos
Los operadores lógicos se utilizan para combinar expresiones condicionales y evaluar
múltiples condiciones. Los operadores lógicos en Python son:
AND (and): devuelve True si ambas condiciones son verdaderas.
OR (or): devuelve True si al menos una de las condiciones es verdadera.
NOT (not): invierte el valor de una condición, devuelve True si la condición es falsa y
False si la condición es verdadera.
Ejemplo:
a = 10
b = 3
resultado_and = (a > 5) and (b < 5) # True
[Link] 2/3
13/9/24, 7:55 p.m. 2.2. Operadores: Python
resultado_or = (a > 15) or (b < 5) # True
resultado_not = not (a > 5) # False
Puedes utilizar estos operadores para realizar cálculos, tomar decisiones basadas en
comparaciones y combinar condiciones lógicas en tus programas.
Importante
Python sigue las reglas de precedencia de operadores, donde
Feedback
ciertos operadores tienen prioridad sobre otros. En general, la
precedencia sigue el orden: paréntesis, exponenciación,
multiplicación/división, suma/resta, operadores de comparación
y operadores lógicos.
[Link] 3/3