jueves, 4 de agosto de 2022

Curso de Python: Clase 1 - Tipos de datos

 ¿Qué es un dato?

Un dato es la representación a través de una secuencia de símbolos, números o letras que indica un valor que se le asigna a las cosas.

Existen varios tipos de datos, como por ejemplo, un tipo de dato entero como el número 11, flotante como el número 21.213 o del tipo cadena como "Hello Python 101"


En el siguiente cuadro la columna izquierda indica las expresiones y la columna derecha los tipos de datos:


En Python podemos saber el tipo de dato de cada expresión a través del comando type()



Adicionalmente, para comprobar por nosotros mismos qué tipo de dato es determinada expresión podemos ir al siguiente enlace shell, el cual abrirá un shell o interpretador de comandos python.

En el shell escribiremos type(11) y luego daremos enter, el resultado será el que se muestra a continuación:


De esta forma podemos corroborar las otras dos expresiones.

Los datos del tipo entero (int) pueden ser positivos o negativos como por ejemplo en la siguiente imagen:


Los datos del tipo flotante (float) son números decimales y pueden estar dentro del rango de dos enteros como se muestra a continuación:

En python también podemos cambiar el tipo de dato, esto es llamado type casting por ejemplo:
Convertir un entero (int) a flotante (float):


comprobamos desde el shell:

Otros ejemplos de type casting:


Sin embargo, al intentar cambiar el tipo de dato de la siguiente expresión, nos arrojará un error, ya que su valor no es un entero.




El tipo de dato booleano (bool) es importante en python, y puede tomar dos valores, True y False
Usando el comando type() podemos comprobar el tipo de dato:


Si aplicamos type casting al valor True y False se obtiene 1 y 0 respectivamente:


Si lo aplicamos en el otro sentido se obtiene:














Curso de Python: Clase 1 - Tipos de datos

 ¿Qué es un dato? Un dato es la representación a través de una secuencia de símbolos, números o letras que indica un valor que se le asigna ...