Capítulo 6. El interludio de la tipificación dinámica

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

En el capítulo anterior, comenzamos a explorar en profundidad los tipos de objeto fundamentales de Python, estudiando en los tipos y operaciones numéricas de Python. Reanudaremos nuestro recorrido por los tipos de objeto en el próximo capítulo, pero antes de seguir adelante, es importante que conozcas lo que puede ser la idea más fundamental de la programación en Python y que, sin duda, es la base de gran parte de la concisión y flexibilidad del lenguaje Python: la tipado dinámico y el polimorfismo que implica.

Como verás aquí y a lo largo de este libro, en Python no declaramos los tipos específicos de los objetos que utilizan nuestros scripts. De hecho, la mayoría de los programas ni siquiera deberían preocuparse por los tipos específicos; a cambio, son aplicables de forma natural en más contextos de los que a veces ni siquiera podemos prever. Dado que la tipificación dinámica es la raíz de esta flexibilidad, y también un posible escollo para los recién llegados, hagamos un breve viaje lateral para explorar el modelo aquí.

El Caso de las Declaraciones Desaparecidas

Si tienes experiencia en lenguajes compilados o tipados estáticamente como C, C++ o Java, puede que te encuentres un poco perplejo en este punto del libro. Hasta ahora, hemos estado utilizando variables sin declarar su existencia ni sus tipos, y de algún ...

Get Aprender Python, 5ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.