Valores Numéricos y Booleanos en Python
Python es un lenguaje de programación importante que hay que conocer. Se utiliza ampliamente en campos como Machine Learning, la Ciencia de Datos, el desarrollo web, y muchos otros.
En esta publicaciones nos enfocaremos en explicar los distintos datos numéricos que se manejan dentro de Python.
Cuando programamos, no solamente en Python sino en cualquier lenguaje de programación, cuando decimos que una variable es numérica, esto es ambiguo ya que en programación los números pueden ser enteros o flotantes o, mejor dicho, integer o float.
Los integer o enteros en español, son números positivos o negativos que no tienen punto decimal.
Creemos ahora a1 y lo igualamos a 2. a1 es un integer, ¿estás de acuerdo?.
Para probar esto podemos usar una instrucción en Python que nos proporciona el tipo de datos de una variable, esta instrucción es type. Entonces simplemente escribimos type y dentro del paréntesis escribimos nuestra variable que será a1.
La salida de esta instrucción es int, que significa integer o entero.
Utilizando esta instrucción puedes conocer el tipo de datos de las variables que has definido dentro de un programa programa, pero también la puedes utilizar ingresando un valor, por ejemplo si escribimos type y dentro del paréntesis escribimos -2 y presionamos shift más enter, nos devuelve int o integer, es decir -2 es un valor entero.
Ahora veamos los números flotantes o float, para ello asignemos a a2 un valor de 1.52 y presionamos shift más enter para ejecutar la línea y queremos verificar el tipo de variable entonces escribimos type y dentro del paréntesis colocamos el nombre de la variable a2, nos devuelve float es decir es una variable flotante.
Las variables float o flotantes son números reales, que contienen un punto decimal. Entonces 1.52 es un número real pero como contiene un punto decimal, Python lo lee como un número flotante.
Veamos otras instrucciones que tiene Python, por ejemplo int convierte una variable en un integer o entero, entonces si aplicamos esta instrucción a nuestra variable a2, se convertirá en un número entero es decir se convertirá en 1
Por su parte, float añadirá un punto decimal a un valor entero, convirtiéndolo de esta forma en un dato flotante. Por ejemplo apliquemos está instrucción al valor 8, nos devolverá 8.0.
No todas las variables son necesariamente números, también tenemos los datos del tipo booleanos o Boolean, en inglés.
En Python los datos booleanos corresponde a valores de verdadero o falso, o True y False, en inglés, estos serían la lógica correspondiente a las computadoras unos y ceros, encendido o apagado o correcto o incorrecto.
Veamos esto con un ejemplo, creemos una nueva variable a3 que será igual a True, si verificamos el tipo de variable utilizando la instrucción type nos devolverá bool o boolean.
Estimada Ligdi,
He recibido el Pack de Instrucciones Python.
Muchas gracias,
Saludos
Patricio Cobos
Hola Patricio, espero que te sirvan de ayuda las instrucciones. Saludos.