El Operadores de Python 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 diferentes operadores de asignación en Pitón .
Operadores | Firmar | Descripción | Sintaxis |
|---|---|---|---|
= | Asigne el valor del lado derecho de la expresión al operando del lado izquierdo | c = a + b | |
+= | Agregue el operando del lado derecho con el operando del lado izquierdo y luego asigne el resultado al operando izquierdo | a += b | |
-= | Reste el operando del lado derecho del operando del lado izquierdo y luego asigne el resultado al operando izquierdo | a-= b | |
*= | Multiplica el operando derecho por el operando izquierdo y luego asigna el resultado al operando izquierdo | a *= b | |
/= | Divida el operando izquierdo con el operando derecho y luego asigne el resultado al operando izquierdo | a/= b | |
%= | Divide el operando izquierdo con el operando derecho y luego asigna el resto al operando izquierdo | un%=b | |
//= | Divida el operando izquierdo con el operando derecho y luego asigne el valor (piso) al operando izquierdo | a //= b | |
**= | Calcule el valor del exponente (aumente la potencia) usando operandos y luego asigne el resultado al operando izquierdo | a **= b | |
&= | Realiza AND bit a bit en operandos y asigna el resultado al operando izquierdo | a & = b | |
|= | Realiza OR bit a bit en operandos y asigna el valor al operando izquierdo | a |= b | |
^= | Realiza XOR bit a bit en operandos y asigna el valor al operando izquierdo | a^=b | |
Operador de asignación de desplazamiento a la derecha bit a bit | >>= | Realiza un desplazamiento bit a derecha en los operandos y asigna el resultado al operando izquierdo | a>>= b |
| <<= | Realiza un desplazamiento bit a izquierda en los operandos y asigna el resultado al operando izquierdo | a <<= b |
:= | Asignar un valor a una variable dentro de una expresión pitón o | a := exp |
Aquí están los operadores de asignación en Python con ejemplos.
Operador de asignación
Los operadores de asignación se utilizan para asignar valores a variables. Este operador se utiliza para asignar el valor del lado derecho de la expresión al operando del lado izquierdo.
Pitón # Assigning values using # Assignment Operator a = 3 b = 5 c = a + b # Output print(c)>
Producción
8>
Operador de asignación adicional
El operador de asignación de suma se utiliza para sumar el operando del lado derecho con el operando del lado izquierdo y luego asignar el resultado al operando izquierdo.
Syntax: a += b>
Ejemplo: En este código tenemos dos variables. 'a' y 'b' y les asignó algún valor entero. Luego hemos utilizado el operador de asignación de suma que primero realizará la operación de suma y luego asignará el resultado a la variable del lado izquierdo.
Pitón a = 3 b = 5 # a = a + b a += b # Output print(a)>
Producción:
8>
S Operador de asignación de resta
El operador de asignación de resta se utiliza para restar el operando del lado derecho del operando del lado izquierdo y luego asignar el resultado al operando del lado izquierdo.
Syntax: a -= b>
Ejemplo: En este código tenemos dos variables. 'a' y 'b' y les asignó algún valor entero. Luego hemos utilizado el operador de asignación de resta que primero realizará la operación de resta y luego asignará el resultado a la variable del lado izquierdo.
Pitón a = 3 b = 5 # a = a - b a -= b # Output print(a)>
Producción:
-2>
METRO Operador de asignación de multiplicación
El operador de asignación de multiplicación se utiliza para multiplicar el operando del lado derecho con el operando del lado izquierdo y luego asignar el resultado al operando del lado izquierdo.
Syntax: a *= b>
Ejemplo: En este código tenemos dos variables. 'a' y 'b' y les asignó algún valor entero. Luego hemos utilizado el operador de asignación de multiplicación que primero realizará la operación de multiplicación y luego asignará el resultado a la variable del lado izquierdo.
Pitón a = 3 b = 5 # a = a * b a *= b # Output print(a)>
Producción:
15>
D Operador de asignación de ivision
El operador de asignación de división se utiliza para dividir el operando del lado izquierdo con el operando del lado derecho y luego asignar el resultado al operando izquierdo.
Syntax: a /= b>
Ejemplo: En este código tenemos dos variables. 'a' y 'b' y les asignó algún valor entero. Luego hemos utilizado el operador de asignación de división que primero realizará la operación de división y luego asignará el resultado a la variable del lado izquierdo.
Pitón a = 3 b = 5 # a = a / b a /= b # Output print(a)>
Producción:
0.6>
METRO Operador de asignación odulus
El Operador de Asignación de Módulo se utiliza para tomar el módulo, es decir, primero divide los operandos y luego toma el resto y lo asigna al operando izquierdo.
Syntax: a %= b>
Ejemplo: En este código tenemos dos variables. 'a' y 'b' y les asignó algún valor entero. Luego hemos utilizado el operador de asignación de módulo que primero realizará la operación de módulo y luego asignará el resultado a la variable del lado izquierdo.
Pitón a = 3 b = 5 # a = a % b a %= b # Output print(a)>
Producción:
3>
F Operador de asignación de división de piso
El operador de asignación de división de piso se utiliza para dividir el operando izquierdo con el operando derecho y luego asigna el resultado (valor de piso) al operando izquierdo.
Syntax: a //= b>
Ejemplo: En este código tenemos dos variables. 'a' y 'b' y les asignó algún valor entero. Luego hemos utilizado el operador de asignación de división de piso que primero realizará la operación de división de piso y luego asignará el resultado a la variable del lado izquierdo.
Pitón a = 3 b = 5 # a = a // b a //= b # Output print(a)>
Producción:
0>
Operador de asignación de exponenciación
El operador de asignación de exponenciación se utiliza para calcular el valor del exponente (aumentar la potencia) utilizando operandos y luego asignando el resultado al operando izquierdo.
Syntax: a **= b>
Ejemplo: En este código tenemos dos variables. 'a' y 'b' y les asignó algún valor entero. Luego hemos utilizado el operador de asignación de exponenciación que primero realizará la operación de exponente y luego asignará el resultado a la variable del lado izquierdo.
Pitón a = 3 b = 5 # a = a ** b a **= b # Output print(a)>
Producción:
243>
Operador de asignación AND bit a bit
El operador de asignación AND bit a bit se utiliza para realizar la operación AND bit a bit en ambos operandos y luego asignar el resultado al operando izquierdo.
Syntax: a &= b>
Ejemplo: En este código tenemos dos variables. 'a' y 'b' y les asignó algún valor entero. Luego hemos utilizado el operador de asignación AND bit a bit que primero realizará la operación AND bit a bit y luego asignará el resultado a la variable del lado izquierdo.
Pitón a = 3 b = 5 # a = a & b a &= b # Output print(a)>
Producción:
1>
Operador de asignación OR bit a bit
El operador de asignación OR bit a bit se utiliza para realizar la operación OR bit a bit en los operandos y luego asignar el resultado al operando izquierdo.
Syntax: a |= b>
Ejemplo: En este código tenemos dos variables. 'a' y 'b' y les asignó algún valor entero. Luego hemos utilizado el operador de asignación OR bit a bit que primero realizará la operación OR bit a bit y luego asignará el resultado a la variable del lado izquierdo.
diagrama del modelo e-rPitón
a = 3 b = 5 # a = a | b a |= b # Output print(a)>
Producción:
7>
Operador de asignación XOR bit a bit
El operador de asignación XOR bit a bit se utiliza para realizar la operación XOR bit a bit en los operandos y luego asignar el resultado al operando izquierdo.
Syntax: a ^= b>
Ejemplo: En este código tenemos dos variables. 'a' y 'b' y les asignó algún valor entero. Luego hemos utilizado el operador de asignación XOR bit a bit que primero realizará la operación XOR bit a bit y luego asignará el resultado a la variable del lado izquierdo.
Pitón a = 3 b = 5 # a = a ^ b a ^= b # Output print(a)>
Producción:
6>
Operador de asignación de desplazamiento a la derecha bit a bit
El operador de asignación de desplazamiento a la derecha bit a bit se utiliza para realizar la operación de desplazamiento a la derecha bit a bit en los operandos y luego asignar el resultado al operando izquierdo.
Syntax: a>>= b>
Ejemplo: En este código tenemos dos variables. 'a' y 'b' y les asignó algún valor entero. Luego hemos utilizado el operador de asignación de desplazamiento a la derecha bit a bit que primero realizará la operación de desplazamiento a la derecha bit a bit y luego asignará el resultado a la variable del lado izquierdo.
Pitón a = 3 b = 5 # a = a>> b a>>= b # Salida print(a)>
Producción:
0>
Operador de asignación de desplazamiento a la izquierda bit a bit
El operador de asignación de desplazamiento a la izquierda bit a bit se utiliza para realizar el operador de desplazamiento a la izquierda bit a bit en los operandos y luego asignar el resultado al operando izquierdo.
Syntax: a <<= b>
Ejemplo: En este código tenemos dos variables. 'a' y 'b' y les asignó algún valor entero. Luego hemos utilizado el operador de asignación de desplazamiento a la izquierda bit a bit que primero realizará la operación de desplazamiento a la izquierda bit a bit y luego asignará el resultado a la variable del lado izquierdo.
Pitón a = 3 b = 5 # a = a << b a <<= b # Output print(a)>
Producción:
96>
Operador de morsa
El Operador de morsa en Python es un nuevo operador de asignación que se introduce en la versión 3.8 y superiores de Python. Este operador se utiliza para asignar un valor a una variable dentro de una expresión.
Syntax: a := expression>
Ejemplo: En este código, tenemos una lista de números enteros de Python. Hemos utilizado el operador de asignación Python Walrus dentro del bucle while de Python . El operador resolverá la expresión del lado derecho y asignará el valor al operando del lado izquierdo. 'X' y luego ejecute el código restante.
Pitón # a list a = [1, 2, 3, 4, 5] # walrus operator while(x := len(a))>2: a.pop() imprimir(x)>
Producción:
5 4 3>