Introducción

Acerca de Python

Python es un lenguaje de programación de alto nivel, multipropósito, multiplataforma, interpretado, de código abierto, con soporte de primer nivel para programación funcional y orientada a objetos, y muchas otras felices características.

Y prueba de ello es la popularidad de la que se ha valido en los últimos años. Es utilizado por las empresas más grandes del rubro de la tecnología, en áreas tales como desarrollo de aplicaciones web, aplicaciones de escritorio, scripting, networking, inteligencia artificial y automatización.

Su sintaxis simple y clara lo hace ideal para aquellos que se acercan por vez primera al mundo de la programación. Además, como dijimos, es de código abierto, libre y gratuito. Mantenido por una comunidad de desarrolladores de todo el mundo. ¡Cualquiera que esté interesado en colaborar puede hacerlo!

No quiero extenderme demasiado ni es mi intención hacer aquí una apología del lenguaje; probablemente, si has llegado a este lugar, ya estarás lo suficientemente interesado como para pasar directo a la práctica. Pero antes me interesaría comentarte algunas cuestiones acerca de este tutorial.

Acerca de este tutorial

Los tutoriales sobre Python son algo que realmente abundan en internet. Los hay de todos los gustos y colores. ¿Con qué objeto escribir otro? Bien, te diré que me he propuesto redactar este tutorial como a mi me hubiese gustado leerlo hace ya varios años cuando me introduje en el mundo de Python. Hanciendo hincapié en las cuestiones que yo considero fundamentales para tener una sólida base del lenguaje, y en gran parte basado en mis experiencias como docente en el tema.

El material está dividido en pequeñas unidades didácticas, las cuales intentan hacer una aproximación sucinta a las distintas funcionalidades que provee el lenguaje. Por supuesto que esto es solo el comienzo y cada una de estas fases, como el tutorial en su totalidad, constituyen una somera introducción a Python. No obstante, he procurado añadir enlaces hacia diversos artículos para que puedas profundizar en cada uno de los temas. Pero recuerda que no te volverás un experto en el lenguaje leyendo ningún tutorial, por más bueno que sea, ¡solo la práctica y la persistencia te darán eso!

El tutorial está pensado para lectores con alguna que otra experiencia en programación. Sin embargo, si no es tu caso, ¡no te preocupes! Irás aprendiendo algunos conceptos sobre la marcha.

Nos interesa que el contenido esté lo más actualizado posible, de modo que la revisión es constante. Si detectas algún error o consideras que deberíamos modificar o reforzar algo, ¡no dudes en ponerte en contacto con nosotros! Visita nuestro formulario de contacto aquí.

Así que sin más preámbulos, pasemos a lo que nos interesa. Aquí en Recursos Python nos dedicamos a escribir artículos sobre las temáticas más diversas del lenguaje. También, si tienes alguna duda, tenemos un foro en el que cualquiera puede crear un tema si necesita algún tipo de ayuda. Dicho esto, ¡empecemos!