Operadores utilizados comúnmente con python

Es importante saber soportes que los operadores de Python, y recordando a todos que no siempre es fácil. La siguiente tabla proporciona un resumen rápido de los operadores utilizados con Python.

OperadorEscribeDescripciónEjemplo
-AritméticaResta el operando derecho del operando de la izquierda.5 -2 = 3
-UnarioNiega el valor original de modo que se convierte en positivo negativeand viceversa.-(-4) da lugar a 4, mientras que -4 resultados en-4
-=AsignaciónResta el valor encontrado en el operando de la derecha de la valuefound en el operando de la izquierda y coloca el resultado en el leftoperand.MiVar - = 2 resultados en containing3 MiVar
!=RelacionalDetermina si dos valores no son iguales. Algunos olderversions de Python se permitirá utilizar el lt;!> operador en lugar del = operator.Using la lt;> resultados operador en anerror en las versiones actuales de Python.1! = 2 es verdadera
%AritméticaDivide el operando de la izquierda por el operando y vuelve theremainder derecha.5% 2 = 1
% =AsignaciónDivide el valor encontrado en el operando de la izquierda por el valor foundin el operando derecho y coloca el resto en el leftoperand.MiVar% = 2 resultados en containing1 MiVar
(Y)BitwiseDetermina si ambos bits individuales dentro de dos operatorsare verdadera y establece el bit resultante de cierto cuando son.0b1100 0b0110 = 0b0100
*AritméticaMultiplica el operando de la derecha por el operando de la izquierda.5 * 2 = 10
**AritméticaCalcula el valor exponencial del operando derecho theleft operando.5 ** 2 = 25
** =AsignaciónDetermina el valor exponencial que se encuentra en el operando izquierdo whenraised a la potencia del valor encontrado en el operando derecho andplaces el resultado en el operando de la izquierda.MiVar ** 2 resultados en containing25 MiVar
* =AsignaciónMultiplica el valor encontrado en el operando de la derecha por el valuefound en el operando de la izquierda y coloca el resultado en el leftoperand.MiVar * = 2 resultados en containing10 MiVar
/AritméticaDivide el operando de la izquierda por el operando de la derecha.5/2 = 2.5
//AritméticaRealiza la división entera, donde el operando de la izquierda se divide byThe operando derecho y sólo se devuelve el número entero (división piso alsocalled).5 // 2 = 2
// =AsignaciónDivide el valor encontrado en el operando de la izquierda por el valor foundin el operando derecho y coloca el número entero (número entero) podrá tener como efecto el operando izquierdo.MiVar // = 2 resultados en containing2 MiVar
/ =AsignaciónDivide el valor encontrado en el operando de la izquierda por el valor foundin el operando derecho y coloca el resultado en el leftoperand.MiVar / = 2 resultados en containing2.5 MiVar
^ (Exclusivo o)BitwiseDetermina si sólo uno de los bits individuales dentro twooperators son verdaderas y establece el bit resultante de cierto cuando theyare. Cuando ambos bits son verdaderas o ambos bits son falsas, el resultado es falsa.0b1100 ^ 0b0110 = 0b1010
| (O)BitwiseDetermina si cualquiera de los bits individuales dentro twooperators son verdaderas y establece el bit resultante de cierto cuando theyare.0b1100 | 0b0110 = 0b1110
~UnarioInvierte los bits en un número de modo que todos los bits 0 se convierten en 1bits y viceversa.~ 4 resultados en un valor de -5
~ (Uno's complemento)BitwiseCalcula el valor el complemento a uno de un número.

~ 0b1100 = -0b1101

~ 0b0110 = -0b0111
+AritméticaAñade dos valores juntos.5 + 2 = 7
+UnarioProporcionada únicamente por el bien de la integridad. Este operatorreturns el mismo valor que usted proporciona como entrada.+4 resultados en un valor de 4
+=AsignaciónAñade el valor encontrado en el operando derecho al valor encontrado enla operando de la izquierda y coloca el resultado en el operando de la izquierda.MiVar + = 2 resultados en MiVar contiene 7
lt;RelacionalVerifica que el valor del operando izquierdo es menor que el valor rightoperand.1 lt; 2 es verdadera
lt; lt; (Shift izquierdo)BitwiseDesplaza los bits en el operando de la izquierda a la izquierda por el valor del theright operando. Todos los nuevos bits son puestos a 0 y todos los bits que fluyen offthe final se pierden.0b00110011 lt; lt; 2 = 0b11001100
lt; =RelacionalVerifica que el valor del operando izquierdo es menor o igual enel valor operando derecho.1 lt; = 2 es verdadera
=AsignaciónAsigna el valor encontrado en el operando derecho a la leftoperand.MyVar = 2 resultados en MiVar contiene 2
==RelacionalDetermina si dos valores son iguales. Tenga en cuenta que el operador therelational utiliza dos signos de igual. Un error manydevelopers hacen está utilizando sólo un signo de igual, lo que resulta en onevalue ser asignado a otro.1 == 2 es Falso
>RelacionalVerifica que el valor del operando izquierdo es mayor que el valor rightoperand.1> 2 es falsa
> =RelacionalVerifica que el valor del operando izquierdo es mayor o equalto el valor operando derecho.1> = 2 es falsa
>> (Desplazamiento Derecha)BitwiseDesplaza los bits del operando de la izquierda a la derecha por el valor del theright operando. Todos los nuevos bits son puestos a 0 y todos los bits que fluyen offthe final se pierden.0b00110011 >> 2 = 0b00001100
yLógicoDetermina si ambos operandos son verdaderos.Es cierto y verdadero es verdadera

Verdadero y falso es falso

Falso y Verdadero es Falso

Falso y falso es falso
enAfiliaciónDetermina si el valor en el operando de la izquierda aparece en thesequence encontrado en el operando de la derecha."Hola" en "Hello Goodbye" es verdadera
esIdentidadEvalúa a cierto cuando el tipo del valor o expresión enel operando puntos recto con el mismo tipo en el operando de la izquierda.el tipo (2) es int es True
no esIdentidadEvalúa a cierto cuando el tipo del valor o expresión enel puntos operando derecho a un tipo diferente de la orexpression valor en el operando de la izquierda.Tipo (2) no es de tipo int es Falso
noLógicoNiega el valor de verdad de un solo operando. Un verdadero valuebecomes falsa y un valor falso se convierte en realidad.No es cierto que es falso

No es Verdadero Falso
no enAfiliaciónDetermina si el valor en el operando de la izquierda es missingfrom la secuencia encontrada en el operando de la derecha."Hola", no en "Hello Goodbye" es falso
oLógicoDetermina cuando uno de los dos operandos son verdaderos.Verdadero o verdadera es verdadera

Verdadero o Falso es verdadera

Falso o Verdadero es verdadera

Falso o falso es falso



» » » » Operadores utilizados comúnmente con python