¿Qué significa = en Python?
El nombre chino de Python es Python, que es un lenguaje de programación de computadoras; es un lenguaje de secuencias de comandos dinámico y orientado a objetos. Originalmente se usaba para escribir scripts automatizados. A medida que la versión se actualiza constantemente y se agregan nuevas características del lenguaje, se usa cada vez más para el desarrollo de proyectos independientes y de gran escala.
En Python, = se refiere al operador de asignación más, que es un tipo de operador de asignación.
El operador "=" puede realizar una operación de suma primero y luego asignar el resultado a la variable en el lado izquierdo del operador.
Sintaxis:
x = y
Esto equivale a:
x = x y
Lectura ampliada :
El operador de asignación se utiliza para transferir el valor del lado derecho a la variable del lado izquierdo. Puede transferir directamente el valor del lado derecho a la variable del lado izquierdo, o puede hacerlo; También realice algunas operaciones y luego transfiéralas al lado izquierdo. Variables en el lado, como suma, resta, multiplicación y división, llamadas a funciones, operaciones lógicas, etc.
El operador de asignación más básico en Python es el signo igual =; combinado con otros operadores, = también se puede extender a operadores de asignación más potentes.
Operador de asignación básico
= es el operador de asignación más común y básico en Python, utilizado para asignar el valor de una expresión a otra variable.
Operador de asignación extendido
= también se puede combinar con otros operadores para expandirse y convertirse en un operador de asignación más potente. El operador de asignación ampliado hará que las expresiones de asignación sean más elegantes y cómodas de escribir. A continuación, se lo presentaré en detalle.
= La operación de asignación más básica, por ejemplo: x=y, forma equivalente: x=y.
= Agregar asignación, por ejemplo: x = y, forma equivalente: x = x y.
-= Asignación de resta, por ejemplo: x-=y, forma equivalente: x=x-y.
*= Asignación de multiplicación, por ejemplo: x *=y, forma equivalente: x=x*y.
/= Asignación de división, por ejemplo: x/=y, forma equivalente: x = x / y.
= Toma el resto y asigna un valor, por ejemplo: x = y, forma equivalente: x = x y.
**= Asignación de potencia, por ejemplo: x **= y, forma equivalente: x = x **y.
//= toma una asignación de enteros, por ejemplo: x //= y, forma equivalente: x = x // y.
amp; = asignación AND bit a bit, por ejemplo: x amp; = y, forma equivalente: x = x amp;
|= Asignación OR bit a bit, por ejemplo: x |= y, forma equivalente: x = x|
^= Asignación XOR bit a bit, por ejemplo: x ^= y, forma equivalente: x = x ^ y.
lt;lt;= asignación de desplazamiento a la izquierda, por ejemplo: x lt;lt;= y, forma equivalente: x = x lt;lt .
gt; gt; = Asignación de desplazamiento a la derecha, por ejemplo: x gt; = y, forma equivalente: x = x gt y, donde y se refiere al número de dígitos desplazados a la derecha.