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"
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
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.
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
- ()
- %
- *, /, //
- +, -
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:
- (2+2-2+(2+2)*2+3%2+2/2-2)
- (2+2-2+4*2+3%2+2/2-2)
- (2+2-2+4*2+1+2/2-2)
- (2+2-2+8+1+2/2-2)
- (2+2-2+8+1+1-2)
- (4-2+8+1+1-2)
- (2+8+1+1-2)
- (10+1+1-2)
- (11+1-2)
- (12-2)
- (10)
- 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:
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
Publicar un comentario