2.3. Operaciones y conversiones entre tipos.

operadores:

recuerdan cuando en la escuela hacían la tabla

Operación
Regla

+x+

+

-x-

+

+x-

-

-x+

-

bueno no tiene nada que ver jajaj (o tal vez si dependiendo si lo necesitan)

fuera de chistes los operadores básicos que mas se utilizan son los de esta tabla

Operación
Operador
Ejemplo

Suma

+

a + b

Resta

-

a - b

Multiplicación

*

a * b

División

/

a / b

División Entera

//

a // b

Residuo (Módulo)

%

a % b

Exponente

**

a ** b

Asignación

=

x = 5

Incremento

+=

x += 1 (equivale a x = x + 1)

Decremento

-=

x -= 1 (equivale a x = x - 1)

Multiplicación Asignada

*=

x *= 2 (equivale a x = x * 2)

División Asignada

/=

x /= 2 (equivale a x = x / 2)

Exponente Asignado

**=

x **= 2 (equivale a x = x ** 2)

Comparación Igual

==

a == b (True si a es igual a b, False de lo contrario)

Comparación No Igual

!=

a != b (True si a no es igual a b, False de lo contrario)

Mayor Que

>

a > b (True si a es mayor que b, False de lo contrario)

Menor Que

<

a < b (True si a es menor que b, False de lo contrario)

Mayor o Igual Que

>=

a >= b (True si a es mayor o igual que b, False de lo contrario)

Menor o Igual Que

<=

a <= b (True si a es menor o igual que b, False de lo contrario)

Y lógico

and

(a > 0) and (b < 10)

O lógico

or

(a > 0) or (b < 10)

Negación lógica

not

not (a > 0)

Pertenencia

in

x in lista (True si x está en la lista, False de lo contrario)

No Pertenencia

not in

x not in lista (True si x no está en la lista, False de lo contrario)

Identidad

is

a is b (True si a y b son el mismo objeto, False de lo contrario)

No Identidad

is not

a is not b (True si a y b no son el mismo objeto, False de lo contrario)

Last updated