Tipos de datos básicos.

--Originally published at Python.

Tipos de datos básicos.
En Python existen diferentes tipos de datos, como lo son:
3.1 Números: En Python se pueden representar números enteros, reales y complejos. 3.1.1 Enteros: Los números enteros son aquellos que no tienen decimales, tanto positivos como negativos (además del cero). En Python se pueden representar mediante el tipo int (de integer, entero) o el tipo long (largo). La única diferencia es que el tipo long permite almacenar números más grandes. Es aconsejable no utilizar el tipo long a menos que sea necesario, para no malgastar memoria. Al asignar un número a una variable esta pasará a tener tipo int, a menos que el número sea tan grande como para requerir el uso del tipo long. image También podemos indicar a Python que un número se almacene usando long añadiendo una L al final: image El literal que se asigna a la variable también se puede expresar como un octal, anteponiendo un cero: image o bien en hexadecimal, anteponiendo un 0x: image 3.1.2 Reales Los números reales son los que tienen decimales. En Python se expresan mediante el tipo float. En otros lenguajes de programación, como C, tenemos también el tipo double, similar a float pero de mayor precisión (double = doble precisión). Python, sin embargo, implementa su tipo float a bajo nivel mediante una variable de tipo double de C, es decir, utilizando 64 bits, luego en Python siempre se utiliza doble precisión, y en concreto se sigue el estándar IEEE 754: 1 bit para el signo, 11 para el exponente, y 52 para la mantisa. Esto significa que los valores que podemos representar van desde ±2,2250738585072020 x 10-308 hasta ±1,7976931348623157×10308. Para representar un número real en Python se escribe primero la parte entera, seguido de un punto y por último la parte decimal. image También

image
image
image
image
Continue reading "Tipos de datos básicos."