Python Operadores

Los operadores se utilizan para realizar operaciones sobre variables y valores.

Los siguientes grupos dividen operadores en Python.

  • Arithmetic operators (Operadores aritméticos)
  • Assignment operators (Operadoras de asignación)
  • Comparison operators (Operadoras de comparación)
  • Logical operators (Operadores logicos)
  • Identity operators (Operadores de identidad)
  • Membership operators (Operadores de membresía)
  • Bitwise operators (Operadores bit a bit)

Python Arithmetic Operators (Operadores aritméticos de Python)

Los operadores aritméticos se utilizan con valores numéricos para realizar operaciones matemáticas comunes:

OperadorNombreEjemplo
+Additionx + y
Subtractionx – y
*Multiplicationx * y
/Divisionx / y
%Modulusx % y
**Exponentiationx ** y
//Floor divisionx // y

Python Assignment Operators (Operadores de asignación de Python)

Los operadores de asignación se utilizan para asignar valores a las variables:

OperadorEjemploIgual a
=x = 5x = 5
+=x += 3x = x + 3
-=x -= 3x = x – 3
*=x *= 3x = x * 3
/=x /= 3x = x / 3
%=x %= 3x = x % 3
//=x //= 3x = x // 3
**=x **= 3x = x **3
&=x =& 3x = x & 3
|=x |= 3x = x | 3
^=x ^⁼ 3x = x ^⁼ 3
>>=x >>= 3x = x >> 3
<<=x <<= 3x = x << 3

Python Comparison Operators (Operadores de comparación de Python)

Los operadores de comparación se utilizan para comparar dos valores:

OperadorNombreEjemplo
==Equalx == y
!=Not equalx != y
Greater thanx > y
Less thanx < y
>=Greater than or equal tox >= y
<=Less than or equal tox <= y

Python Logical Operators (Operadores lógicos de Python)

Los operadores lógicos se utilizan para combinar declaraciones condicionales:

OoperadorDescripciónEjemplo
andDevuelve Verdadero si ambas declaraciones son verdaderasx < 5 and x < 10
orDevuelve Verdadero si una de las declaraciones es verdaderax < 5 or x < 4
notInvierta el resultado, devuelve False si el resultado es verdaderonot(x < 5 and x < 10)

Python Identity Operators (Operadores de identidad de Python)

Los operadores de identidad se utilizan para comparar los objetos, no si son iguales, sino si en realidad son el mismo objeto, con la misma ubicación de memoria:

OperadorDescripciónEjemplo
isDevuelve True si ambas variables son el mismo objetox is y
is notDevuelve True si ambas variables no son el mismo objetox is not y

Python Membership Operators (Operadores de membresía de Python)

Los operadores de pertenencia se utilizan para probar si se presenta una secuencia en un objeto:

OperadorDescripciónEjemplo
inDevuelve True si una secuencia con el valor especificado está presente en el objetox in y
not inDevuelve True si una secuencia con el valor especificado no está presente en el objetox not in y

Python Bitwise Operators (Operadores bit a bit de Python)

Los operadores bit a bit se utilizan para comparar números (binarios):

OperadorNombreDescripción
&ANDEstablece cada bit en 1 si ambos bits son 1
|OREstablece cada bit en 1 si uno de los dos bits es 1
^XOREstablece cada bit en 1 si solo uno de los dos bits es 1
~NOTInvierte todos los bits
<< Zero fill let shiftDesplácese hacia la izquierda presionando ceros desde la derecha y deje que los bits de la izquierda se caigan
>> Signed right shiftDesplácese hacia la derecha presionando copias del bit más a la izquierda desde la izquierda, y deje que los bits más a la derecha se caigan

Referencias

Gracias por leer.

Related Posts

Deja una respuesta

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