Tutorial Hawk 2 -Tipos de datos en Python

Bien en este segundo tutorial de Python hablare un poco de los distintos tipos de datos.

Nota: Estaré trabajando en un entorno de Ubuntu, pero creo que en Windows no es muy distinto, igual cualquier duda pueden comentarla.

Antes que nada  abran una terminal Ctrl+Alt+T  en el terminal ponen el comando "python"



Bien ahora ya estamos en la consola interactiva de Python en donde podemos introducir lineas de código y ver el resultado al instante, un ejemple sencillo de una suma de dos números:


Como pueden ver podría ser útil como calculadora, bueno empezare a describir los tipos de datos por medio de la consola pero en adelante simulare la consola con ">>>" para no poner tantas imágenes e ir mas rápido con los tutoriales.

Tipos enteros:

Con este tipo de dato podemos hacer operaciones matemáticas como la de arriba.

Ejemplos:
Como ven en los ejemplos eh utilizado algunos de los operadores mas usados en Python que son :

+  Operador de Sumas
-   Operador de Restas
*  Operador de Multiplicaciones
/   Operador de Division
//  Operador de Division entera
% Operador de Modulo

Los paréntesis (_) en caso de las operaciones matemáticas sirven para separar las operaciones y decirle al lenguaje que hacer primero.

Bien, todas estos operadores llevan una jerarquía y es la siguiente:

Mayor jerarquía 1
Menor jerarquía 4


  1. ()  
  2. *, /, //
  3. +, -

Un ejemplo rápido de la jerarquía:

Bien para que se entienda un poco mejor iré desglosando la operación remarcando la operación activa:
  1. (2+2-2+(2+2)*2+3%2+2/2-2)
  2. (2+2-2+4*2+3%2+2/2-2)
  3. (2+2-2+4*2+1+2/2-2)
  4. (2+2-2+8+1+2/2-2)
  5. (2+2-2+8+1+1-2)
  6. (4-2+8+1+1-2)
  7. (2+8+1+1-2)
  8. (10+1+1-2)
  9. (11+1-2)
  10. (12-2)
  11. (10)
  12. 10
En resumen la jerarquía de los signos no solo esta en los operadores sino que también va de izquierda a derecha.

Para hacer operaciones numéricas existen otros tipos de datos como los complejos que se representan con una "j" enseguida del numero, ejemplo: 4j. También están los tipos flotantes o de coma flotante, ejemplo 4.2354986 y así es como se manejan en Python:

Ahora pasemos a los datos de tipo string o cadenas de caracteres.

Para manejar e imprimir una cadena vasta con utilizar la función print


Hemos creado uno de los hola mundo mas rápido

Bien y por ultimo están los datos del tipo Booleano que se limitan a True y False. 


Comentarios