Python Nivel Básico [Parte IV]
Introducción
En esta nueva parte veremos los distintos tipos de operaciones.
Comenzaremos con las más básicas que son la suma, resta, multiplicación y división.
Operaciones Básicas
Si bien hemos visto antes, se pueden asignar valores a las variables. Veremos primero un simple ejemplo de operaciones simples.

En el ejemplo anterior he usado dos números el 4 y el 2.
Ahora reemplazaremos esos dos números por variables.

Ahora veremos de qué forma se pueden utilizar estas variables.

Como en el ejemplo, puedo usar números, variables o números y variables juntos combinados.
Ahora veremos como asignarle un valor a una variable por medio de una operación:

Con esto podemos ver como a través de la multiplicación de a y b reemplazaron a z. Ahora podemos usar esa variable z para una nueva operación:

Operaciones combinadas
Ya vimos como usar las variables, operaciones básicas y como crear nuevas variables a partir de una operación.
Ahora veremos como hacer operaciones más complejas en donde tengamos más de una operación junta.

Teniendo el valor de z, a y b pude hallar el valor de d.
Reemplazando la ecuación anterior quedaría
d= 6*(8-(4+2))
d= 6*(8-(6))
d= 6*2
d=12
Operaciones en conjuntos
Ahora veremos operaciones en conjuntos.
Escribimos a+2, b+3
Tendremos como resultado

Nos separo los resultados.
Si ahora usamos números con decimales, también los resolverá y separara.
Escribimos 2.0**2, 8/4.0

Si escribimos valores con puntos flotantes, el resultado también será con puntos flotantes.
Si hacemos una operación en la que el resultado sea extenso, como por ejemplo:

Con el comando print podemos hacer que nos redondee el número y nos de un resultado no tan largo

Ahora veremos la diferencia de poner / y //
Como ya sabemos la / sirve para dividir dos valores. El doble slash sirve para lo mismo, solo que en caso de que se divida un número con punto flotante, pone en cero a los decimales.
Ahora lo veremos con un ejemplo.

Operaciones con BITS
XOR
Existe la función OR Exclusiva o XOR que en Python se representa con el símbolo ^

Vamos a nuestra ventana interactiva y asiganmos:

AND
La funcion AND se representa con &. Usaremos los valores asignados anteriormente en x e y

0001
0100
0000
Como vemos, debe dar como resultado 0

OR
La funcion OR se representa con el siguiente simbolo |

x= 1 (0001 binario)
y=4 (0100 binario)
OR operara bit a bit según su tabla de verdad y nos dará como resultado 5.

Donde A y B son los bits de una misma columna y X será el resultado
0001
0100
0101
Vemos que dará 0101 binario o sea 5 decimal.






























