Tipos de operadores más utilizados en Python

Tipos de operadores más utilizados en PythonHola comunidad que está atenta a los posts que escribo en este blog, en esta ocasión voy a comentar sobre los tipos de operadores más utilizados en Python y se puede decir que son los únicos.

Los operadores en Python son símbolos que permiten realizar operaciones sobre variables y valores. La importancia de ellos radica muchas veces que hacer uso de ellos, conlleva a tomar el rumbo del código ya que nos ayudan a que el programa codificado tome las decisiones adecuadas.

Existen algunos tipos de operadores como son aritméticos, comparación, lógicos, asignación, identidad y de membresía. A continuación, hablare un poco de ellos.

Tipos de operadores más utilizados en Python

Operadores Aritméticos

Estos son para hacer cálculos matemáticos:

Suma (+): Suma números.
Resta (-): Resta números.
Multiplicación (*): Multiplica números.
División (/): Divide números (siempre da un número decimal).
División entera (//): Divide y da solo el número entero.
Módulo (%): Da el residuo de una división.
Potencia (**): Eleva un número a la potencia de otro.

Operadores Aritméticos en Python

Acá te comparto el código de ejemplo:

#Codigo de DonBloguero.com

#Operadores Aritmeticos
a = 12
b = 4

#Suma
suma = a + b
#Resta
resta = a - b
#Multiplicacion
multiplicacion = a * b
#Division
division = a / b
#Division entera
division_entera = a // b
#Modulo
modulo = a % b
#Potencia
potencia = a ** b #Exponente de 12 elevado a la 4

#Impresion de resultados
print(f'Operadores aritmeticos con los valores 12 y 4')
print(f'La suma es: {suma}')
print(f'La resta es: {resta}')
print(f'La multiplicacion es: {multiplicacion}')
print(f'La division exacta es: {division_entera}')
print(f'El residual de la division es: {modulo}')
print(f'La potencia de {a} elevada a la {b} es: {potencia}')

Operadores de Comparación

Estos comparan valores y devuelven True o False:

Igual a (==): ¿Son iguales?
No igual a (!=): ¿Son diferentes?
Mayor que (>): ¿Es mayor?
Menor que (<): ¿Es menor?
Mayor o igual que (>=): ¿Es mayor o igual?
Menor o igual que (<=): ¿Es menor o igual?

Te comparto el código de ejemplo de las siguientes comparativas en donde comparo dos valores a y b, en donde a=14 y b=5

#Codigo de DonBloguero
#Ejemplos de operadores de comparacion
a = 14
b = 5
#Comparacion ¿son iguales?
comparacion = a == b
print(f'a y b son iguales?: {comparacion}')
#Comparación, ¿son diferentes?
comparacion = a != b
print(f'a y b son diferentes?: {comparacion}')
#Comparacion ¿Es mayor?
comparacion = a > b
print(f'a es mayor que b?: {comparacion}')
#Comparacion ¿Es menor?
comparacion = a < b
print(f'a es menor que b?: {comparacion}')
#Comparacion ¿Es mayor o igual?
comparacion = a >= b
print(f'a es mayor que b?: {comparacion}')
#Comparacion ¿Es menor o igual?
comparacion = a <= b
print(f'a es menor que b?: {comparacion}')

Te comparto el resultado de correr este código.

Operadores de Comparación en Python

Operadores Lógicos

Se usan para combinar condiciones:

Y (and): Verdadero solo si ambas condiciones son verdaderas.
O (or): Verdadero si al menos una condición es verdadera.
No (not): Invierte el resultado (si es True, lo convierte en False).

Ejemplo utilizando el operador and, les comparto este código ejemplo.

# Ejemplo utilizando el operador and
# Regresa elvalor verdadedo si ambos lo son
condicion1 = True
condicion2 = True
resultado = condicion1 and condicion2
print(f'Resultado {condicion1} and {condicion2}: {resultado}')

Operadores de Asignación

Sirven para dar valores a variables:

  • Asignación simple (=): Asigna un valor.
  • Suma y asignación (+=): Suma y actualiza el valor.
  • Resta y asignación (-=): Resta y actualiza el valor.
  • Multiplicación y asignación (*=): Multiplica y actualiza el valor
  • División y asignación (/=): Divide y asigna el valor.

En la asignación simple es lo que se ha venido trabajando para asignarle un valor a una variable, en el siguiente ejemplo muestro como utilizar este operador para asignar.

#Ejemplo de operadores de asignacion = y +=
a = 456
b = 'Hola Mundo'
print(a)
print(b)

#Ejemplo de suma y asignación u operador compuesto
a += 10
print(a)

Operadores en Python

Operadores de Identidad

Compara si dos variables son el mismo objeto en memoria:

Es (is): ¿Son el mismo objeto?
No es (is not): ¿No son el mismo objeto?

Operadores de Membresía

Verifican si un valor está en una lista o cadena:

En (in): ¿Está en la lista?
No en (not in): ¿No está en la lista?

Autor: DonBloguero

Desarrollador Backend

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *