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.

<< Listas Formateo de cadenas >>