Operadores de asignación en Python

Los operadores se utilizan para realizar operaciones sobre valores y variables. Estos son los símbolos especiales que realizan cálculos aritméticos, lógicos y bit a bit. El valor sobre el que opera el operador se conoce como Operando .

Aquí, cubriremos los operadores de asignación en Python. Entonces, los operadores de asignación se utilizan para asignar valores a las variables. 

Operador

Descripción

Sintaxis

=

Asigne el valor del lado derecho de la expresión al operando del lado izquierdo x = y + z 

+=

Agregar y asignar: agregue el operando del lado derecho con el operando del lado izquierdo y luego asigne el operando izquierdo un + = segundo   

-=

Restar AND: Restar el operando derecho del operando izquierdo y luego asignarlo al operando izquierdo: Verdadero si ambos operandos son iguales un – = segundo  

*=

Multiplicar AND: Multiplicar el operando derecho con el operando izquierdo y luego asignarlo al operando izquierdo un * = segundo     

/=

Divide AND: divide el operando izquierdo con el operando derecho y luego asigna el operando izquierdo un / = segundo

%=

Módulo Y: toma el módulo usando los operandos izquierdo y derecho y asigna el resultado al operando izquierdo un %= segundo  

//=

Dividir (piso) Y: Divide el operando izquierdo con el operando derecho y luego asigna el valor (piso) al operando izquierdo un //= segundo   

**=

Exponente Y: Calcule el valor del exponente (elevar la potencia) usando operandos y asigne el valor al operando izquierdo un **= segundo     

&=

Realiza AND bit a bit en operandos y asigna valor al operando izquierdo un & = segundo   

|=

Realiza OR bit a bit en operandos y asigna valor al operando izquierdo un |= segundo    

^=

Realiza bitwise xOR en operandos y asigna valor al operando izquierdo un ^ = segundo    

>>=

Realiza el desplazamiento a la derecha bit a bit en los operandos y asigna valor al operando izquierdo un >>= segundo     

<<=

Realiza el desplazamiento a la izquierda bit a bit en los operandos y asigna valor al operando izquierdo un <<= segundo 

Ahora veamos cada Operador de Asignación uno por uno.

1) Asignar: este operador se usa para asignar el valor del lado derecho de la expresión al operando del lado izquierdo.

Sintaxis:

x = y + z

Ejemplo:

Python3

# Assigning values using 
# Assignment Operator
  
a = 3
b = 5
  
c = a + b
  
# Output
print(c)

Producción:

8

2) Agregar y asignar: este operador se usa para agregar el operando del lado derecho con el operando del lado izquierdo y luego asignar el resultado al operando izquierdo.

Sintaxis: 

x += y

Ejemplo:

Python3

a = 3
b = 5
  
# a = a + b
a += b
  
# Output
print(a)

Producción:

8

3) Restar y asignar: este operador se utiliza para restar el operando derecho del operando izquierdo y luego asignar el resultado al operando izquierdo.

Sintaxis:

x -= y

Ejemplo –

Python3

a = 3
b = 5
  
# a = a - b
a -= b
  
# Output
print(a)

Producción:

-2

 4) Multiplicar y Asignar: Este operador se usa para multiplicar el operando derecho con el operando izquierdo y luego asignar el resultado al operando izquierdo.

Sintaxis:

x *= y

Ejemplo:

Python3

a = 3
b = 5
  
# a = a * b
a *= b
  
# Output
print(a)

Producción:

15

 5) Dividir y asignar: este operador se utiliza para dividir el operando izquierdo con el operando derecho y luego asignar el resultado al operando izquierdo.

Sintaxis: 

x /= y

Ejemplo:

Python3

a = 3
b = 5
  
# a = a / b
a /= b
  
# Output
print(a)

Producción:

0.6

 6) Módulo y asignación: este operador se usa para tomar el módulo usando los operandos izquierdo y derecho y luego asignando el resultado al operando izquierdo.

Sintaxis:

x %= y

Ejemplo:

Python3

a = 3
b = 5
  
# a = a % b
a %= b
  
# Output
print(a)

Producción:

3

7) Dividir (piso) y Asignar: Este operador se usa para dividir el operando izquierdo con el operando derecho y luego asignar el resultado (piso) al operando izquierdo.

Sintaxis:

x //= y

Ejemplo:

Python

a = 3
b = 5
  
# a = a // b
a //= b
  
# Output
print(a)

Producción:

0

 8) Exponente y asignación: este operador se usa para calcular el valor del exponente (elevar la potencia) usando operandos y luego asignando el resultado al operando izquierdo.

Sintaxis:

x **= y

Ejemplo:

Python

a = 3
b = 5
  
# a = a ** b
a **= b
  
# Output
print(a)

Producción:

243

9) AND bit a bit y asignación: este operador se utiliza para realizar AND bit a bit en ambos operandos y luego asignar el resultado al operando izquierdo.

Sintaxis:

x &= y

Ejemplo:

Python3

a = 3
b = 5
  
# a = a & b
a &= b
  
# Output
print(a)

Producción:

1

10) OR bit a bit y asignación: este operador se utiliza para realizar OR bit a bit en los operandos y luego asignar el resultado al operando izquierdo.

Sintaxis:

x |= y

Ejemplo:

Python3

a = 3
b = 5
  
# a = a | b
a |= b
  
# Output
print(a)

Producción:

7

11) XOR bit a bit y asignación:  este operador se utiliza para realizar XOR bit a bit en los operandos y luego asignar el resultado al operando izquierdo.

Sintaxis:

x ^= y

Ejemplo:

Python3

a = 3
b = 5
  
# a = a ^ b
a ^= b
  
# Output
print(a)

Producción:

6

12) Desplazamiento a la derecha bit a bit y asignación: este operador se utiliza para realizar un desplazamiento a la derecha bit a bit en los operandos y luego asignar el resultado al operando izquierdo.

Sintaxis:

x >>= y

Ejemplo:

Python3

a = 3
b = 5
  
# a = a >> b
a >>= b
  
# Output
print(a)

Producción:

0

 13) Desplazamiento a la izquierda bit a bit y asignación:  este operador se utiliza para realizar un desplazamiento a la izquierda bit a bit en los operandos y luego asignar el resultado al operando izquierdo.

Sintaxis:

x <<= y

Ejemplo:

Python3

a = 3
b = 5
  
# a = a << b
a <<= b
  
# Output
print(a)

Producción:

96

Publicación traducida automáticamente

Artículo escrito por ankthon y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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