Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
10<br />
PROGRAMACION<br />
Curso de Python. <strong>Número</strong>s reales, complejos y otros tipos básicos.<br />
En esta segunda entrega se complementará la presentación de los tipos de datos<br />
básicos que existen en Python. Así se tendrán nuevas herramientas a la mano<br />
para escribir un sinfín de aplicaciones. También se darán a conocer varias<br />
características comunes a todos los tipos de datos, y que le aportan a Python un<br />
lugar privilegiado en el amplio espectro de los lenguajes de programación.<br />
¡Acompáñenos hasta el final!<br />
Todos los lenguajes de programación<br />
populares le facilitan al programador varios<br />
tipos de datos básicos para manipular la<br />
información que es preciso procesar en las<br />
distintas aplicaciones. En este artículo<br />
descubriremos varios de los que <strong>of</strong>rece<br />
Python. A medida que avance el curso y se<br />
vayan abordando otros tópicos se<br />
presentarán otros más s<strong>of</strong>isticados y que<br />
son introducidos para dar soporte a<br />
características específicas del lenguaje.<br />
Para seguir el camino comenzado en el número anterior, abordaremos los números de<br />
punto flotante de doble precisión. Estos son representados por el tipo float. En CPython los<br />
mismos se implementan a través del tipo double de C. En otras palabras, su valor está<br />
representado internamente por un valor del tipo double en C. Esto implica que su precisión<br />
y desempeño está determinada por el hardware empleado, por lo que puede variar de un<br />
lugar a otro. Las constantes reales se escriben de manera muy similar a otros lenguajes<br />
(Figura 1), permitiéndose el uso de exponentes para denotar magnitudes muy grandes o<br />
muy pequeñas.