Operadores Básicos
En esta clase, profundizaremos en los operadores básicos de Python, que son símbolos que se utilizan para realizar operaciones con valores y variables.
Tipos de operadores Link to heading
- Operadores aritméticos: Se utilizan para realizar operaciones matemáticas como suma, resta, multiplicación, división y módulo.
- Operadores de comparación: Se utilizan para comparar dos valores y obtener un valor booleano (True o False).
- Operadores lógicos: Se utilizan para combinar valores booleanos y obtener un valor booleano.
Operadores aritméticos Link to heading
+
: Suma-
: Resta*
: Multiplicación/
: División//
: División entera%
: Módulo (residuo de la división)
Ejemplo Link to heading
# Suma
resultado = 10 + 5
# Resta
diferencia = 10 - 5
# Multiplicación
producto = 10 * 5
# División
cociente = 10 / 5
# División entera
division_entera = 10 // 5
# Módulo
residuo = 10 % 5
print(resultado, diferencia, producto, cociente, division_entera, residuo)
Operadores de comparación Link to heading
==
: Igualdad!=
: Desigualdad<
: Menor que<=
: Menor o igual que>
: Mayor que>=
: Mayor o igual que
Ejemplo Link to heading
# Igualdad
igualdad = 10 == 10
# Desigualdad
desigualdad = 10 != 10
# Menor que
menor_que = 10 < 15
# Menor o igual que
menor_o_igual_que = 10 <= 15
# Mayor que
mayor_que = 10 > 5
# Mayor o igual que
mayor_o_igual_que = 10 >= 5
print(igualdad, desigualdad, menor_que, menor_o_igual_que, mayor_que, mayor_o_igual_que)
Operadores lógicos Link to heading
and
: Conjunción (ambos valores deben ser True)or
: Disyunción (al menos un valor debe ser True)not
: Negación (invierte el valor booleano)
Ejemplo Link to heading
# Conjunción
conjuncion = (10 > 5) and (10 < 15)
# Disyunción
disyuncion = (10 == 10) or (10 != 10)
# Negación
negacion = not (10 == 10)
print(conjuncion, disyuncion, negacion)
Ejercicios Link to heading
Escribe un código Python que calcule el área de un triángulo.