diff --git a/guide/spanish/python/basic-operators/index.md b/guide/spanish/python/basic-operators/index.md index 0c85219430..c78957702e 100644 --- a/guide/spanish/python/basic-operators/index.md +++ b/guide/spanish/python/basic-operators/index.md @@ -12,7 +12,7 @@ Los diferentes tipos de operadores en Python se enumeran a continuación: 2. Operadores relacionales 3. Operadores de Bitwise 4. Operadores de Asignación -5. Operadores logicos +5. Operadores lógicos 6. Operadores de membresía 7. Operadores de Identidad @@ -124,137 +124,141 @@ Un operador bit a bit realiza operaciones en los operandos bit a bit Considere a = 2 (en notación binaria, 10) y b = 3 (en notación binaria, 11) para los siguientes usos -Operador +
Operador | +Descripción | +Uso | +
---|---|---|
& | +Realiza operaciones bitwise AND ("y") en los operandos. | +a & b = 2 Binary: 10 & 11 = 10 |
+
| | +Realiza la operación OR ("o") en modo bit en los operandos. | +a | b = 3 Binary: 10 | 11 = 11 |
+
^ | +Realiza la operación XOR en modo bit a los operandos. | +a ^ b = 1 Binary: 10 ^ 11 = 01 |
+
~ | +Realiza una operación NOT ("no") bit a bit en el operando. Se voltea cada bit en el operando. |
+ ~a = -3 Binary: ~(00000010) = (11111101) |
+
>> | +Realiza un desplazamiento a la derecha en modo bit. Desplaza los bits del operando izquierdo, derecho por el número de bits especificados como el operando derecho. | +a >> b = 0 Binary: 00000010 >> 00000011 = 00000000 |
+
<< | +Realiza un desplazamiento a la izquierda en modo bit. Desplaza los bits del operando izquierdo, a la izquierda por el número de bits especificados como el operando derecho | +a << b = 16 Binary: 00000010 << 00000011 = 00001000 |
+
Operador | +Uso | +
---|---|
= | +a = 5. El valor 5 se asigna a la variable a | +
+= | +a += 5 es equivalente a a = a + 5 | +
-= | +a -= 5 es equivalente a a = a - 5 | +
*= | +a *= 3 es equivalente a a = a * 3 | +
/= | +a /= 3 es equivalente a a = a / 3 | +
%= | +a %= 3 es equivalente a a = a % 3 | +
**= | +a **= 3 es equivalente a a = a ** 3 | +
//= | +a //= 3 es equivalente a a = a // 3 | +
&= | +a &= 3 es equivalente a a = a & 3 | +
|= | +a |= 3 es equivalente a a = a | 3 | +
^= | +a ^= 3 es equivalente a a = a ^ 3 | +
>>= | +a >>= 3 es equivalente a a = a >> 3 | +
<<= | +a <<= 3 es equivalente a a = a << 3 | +
Operator | +Description | +Usage | +
---|---|---|
and | +Devuelve True si ambos operandos son True De lo contrario devuelve False |
+ a and b | +
or | +Devuelve True si cualquira de los operadores es True De lo contrario devuelve False |
+ a or b | +
not | +Devuelve True si el operando es False De lo contrario devuelve False |
+ not a | +