fbpx

Hola mundo! las variables son de los bloques fundamentales de programación en python en esta entrada vamos a aprender cómo crearlas y trabajar con distintas operaciones aritméticas. Vamos allá!

Esta entrada es parte de la serie Python para data science. Espero te anime a seguir aprendiendo. el objetivo de esta entrada es que puedas empezar a usar jupyter notebooks utilizando la interfaz de jupyterlab. Vamos a ver.

Esta entrada incluye un notebook de práctica que puedes descargar en este enlace.

Cómo realizar operaciones aritméticas con variables en python?

Lo primero, sería ver cómo es que pyton es una calculadora. Esto es, que sirve para sumar restar multiplicar dividir y hacer operaciones mucho más complejas

En este sentido, estas operaciones nos sirven para crear nuevas variables que vamos a utilizar en el análisis y así poder abstraerlo. Además, nos va a permitir realizar cálculos tan complejos como querramos

Ahora sí, para empezar veamos el notebook. En esta entrada hablamos de cómo instalar en Jupyter notebook en windows

Sobre los comentarios en python

Los comentarios son líneas que escribimos pero al comienzo ponemos el hashtag o numeral almohadilla o gato y sirve para escribir código que no vamos a ejecutar. Por ejemplo, en la imagen del notebook hay un print de ‘código sin comentar’ y si lo ejecutará vemos que aparece más abajo en la celda (Sin embargo el comentario de arriba no parace.

De igual forma la celda número 4 no regresa ningún output porque todo esta comentado. Si quieres aprender como usar el jupyter notebook puedes ver esta entrada.

Operaciones aritméticas en python

Para hacer operaciones aritméticas, simulamos estar en una calculadora usual y podemos escribir los números y ejecutarlo y vamos a obtener el resultado por pantalla. Cómo en la imagen del notebook con el que puedes ir practicando.

Ejercicio: acertijo 1 de redes sociales

Para practicar vamos a colocar esta imagen de un acertijo de redes sociales que he visto que podemos ver en la imagen

y vamos a resolverlo en python colocando los números correspondientes y acá es importante respetar el orden de los paréntesis.

Si lo has calculado correctamente el resultado debería ser …. Cero!

Qué son variables en python y para qué sirven?

Una variable, es un espacio en la computadora en donde guardamos un objeto.

Esto quiere decir que en la computadora vamos a almacenar ya sea esta información de número o de tabla

las variables sirven para guardar operaciones aritméticas como en el resultado del acertijo. También, reutilizar el código porque una vez guardadas podemos llamarla cuántas veces quisiéramos y por último y de esta forma estructurar y abstraer el análisis.

Cómo crear variables en un notebooks de jupyter?

Para crear variables en Python se utiliza el igual y lo que vamos a hacer es escribir el nombre de la variable seguido de un igual seguido del contenido ya sea un número o como veremos más adelante lista data frame o modelo o lo que sea. Esto es

nombre_variable = [contenido]

Consejos para nombrar variables

Ahora algunos consejos que te voy a dar para escribir los nombres serían:

  • que el nombre resuma el contenido de la variable, ya sean datos, tablas u operaciones aritméticas
  • evitar utilizar nombres genéricos como x, y, z, var1, var2… ese tipo de nombre aunque puedan servir en el momento para el análisis, cuando los reto más días después puede ser que se te olvide lo que había o causar cierta confusión
  • también es importante que tomes en cuenta que en python se hacen diferencias entre minúsculas y mayúsculas y esto es importante tener en cuenta para cuando vaya a reutilizar las variables

Practica: crear variables en notebook

Para este punto tenemos otro acertijo de redes sociales y esto lo vamos a explicar ahora con frutas este es más complicado.

Vamos a crear variables con el nombre de cada fruta y asignar los valores correspondientes. Esto sería algo como

vamos a ejecutarlo y ya estos valores han quedado guardado en python.

digamos ahora vamos a realizar operaciones aritméticas utilizando en lugar de los números las variables para obtener un resultado acá serían 4 y por último sería 1.5. Esto sería algo como

Y al hacer un print del resultado deberíamos obtener 65! Muy bien si has obtenido el mismo resultado.

Cómo diferenciar entre distintos tipos de datos?

En python, existen distintos tipos de datos. Algunos de ellos son números enteros como los números del 1 al 10 (enteros) o números continuos como los float o tipo texto con palabras o los booleanos que son el true o false o verdadero y falso

Para saber cuál es el tipo de datos de una variable, podemos utilizar la función type(). A continuación una muestra de los distintos tipos de datos en python

Ahora, algo interesante de pyton es que además de operar con números también podemos operar con otros tipos de datos como los de tipo carácter.

algo que quiere enseñarte por acá es por ejemplo si sumamos dos string en este caso los va a concatenar y

Solo acá siempre tener cuidado de no mezclar tipos diferentes de datos si hacemos un uno más texto pues nos va a dar un error de tipo

Conclusión

Espero que este articulo te sea de utilidad. En próximas entradas hablaremos de listas, paquetes y funciones en python!

Te mando un saludo donde quiera que estés