Programacion

Python Nivel Básico [Parte IV]

21:54 ANTRAX 3 Comments

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.

You Might Also Like

3 comentarios:

  1. Jajajajaja... Muy bueno, yo pienso que con eso ya esta para hacerse una calculadora propia.

    ResponderEliminar
  2. gracias te agradesco por compartir lo que sabes, de 10 son tus tutoriales, eso que yo la verdad nunca habia escuchado programador, sin embargo con tus tutoriales, recontra simple de enteder, una por una lei una y mas dos veses! por esa base me servira cuando empiese a estudiar un profesorado de informatica y tengo 17 años este año termino la escuela. gracias amigo te agradesco! y por cierto me fasino el de los malware y tengo el programa Spy-net en mi compu!

    ResponderEliminar
  3. Hola buen dia, esto sirve para cadena ??? y como lo haria???

    ResponderEliminar