(Creado por el analista de sistemas y docente Leonel Iván Saafigueroa)
Introducción al Lenguaje Python
Origen, características, campo de aplicación.
En este curso exploraremos cómo dominar el lenguaje de programación Python, esto puede abrirte muchas puertas laborales.
Python, con su facilidad de aprendizaje y flexibilidad, se usa en campos como la creación de sitios web, ciencia de datos, Inteligencia Artificial y automatización.
Preparáte para enfrentar y aprovechar las posibilidades del futuro laboral.
¿QUÉ ES PYTHON?
Python es un lenguaje de programación de alto nivel. Sus principales características son:
●Multiparadigma: Soporta programación imperativa, orientada a objetos y funcional.
●Multiplataforma: El código que escribimos funciona en Windows, Linux, Mac OS, Android, entre otros.
●Dinámica y fuertemente tipado: El tipo de las variables se decide en tiempo de ejecución.
●Interpretado: El código se ejecuta a medida que se lee.
●Open source: Es completamente libre para ser utilizado y redistribuido.
●Versátil: Librería estándar muy amplia, y dispone de cientos de librerías específicas.
●Polivalente: Permite desarrollar aplicaciones de escritorio, aplicaciones de servidor y aplicaciones web.
¿POR QUÉ ESTUDIAR PYTHON?
Facilidad de Aprendizaje: Python está diseñado para ser fácil de aprender y usar, debido a su sintaxis clara y legible. Es ideal para los nuevos programadores.
Amplia Comunidad y Recursos: Enorme comunidad de desarrolladores, abundancia de recursos educativos, tutoriales y documentación,
Uso en Diversos Campos: Ampliamente utilizado en desarrollo web (Django, Flask), ciencia de datos (NumPy, Pandas), inteligencia artificial (TensorFlow, PyTorch), automatización, scripting, etc.
¿QUÉ NECESITO PARA EMPEZAR?
DESCARGAR EL INTERPRETE
Necesitamos descargar el intérprete Python desde su página oficial. Ingresamos a Downloads y hacemos clic en el botón Download Python. Asegúrate de descargar la última versión (o como mínimo la versión 3.13.x).
Instalación de Python:
Procedemos con la instalación realizando los pasos típicos para instalar aplicaciones en nuestro Sistema Operativo.
Nota: Si usas Windows, recordá instalar seleccionado la opción “Add python.exe to PATH”.
TAMBIÉN NECESITAMOS UN IDE
(Es como un procesador de texto pero preparado para programar)
DESCARGA E INSTALACIÓN DE VSCode
Para escribir código utilizaremos un editor de texto llamado Visual Studio Code.
Lo podemos bajar desde su sitio web oficial, y siguiendo las instrucciones que nos indican, lo instalamos en nuestra computadora asegurándonos de crear un atajo para abrirlo fácilmente desde el escritorio o el menú.
Extensiones para VSCode:
Una extensión es como una herramienta extra que nos permite hacer cosas nuevas con nuestro programa. Vamos a agregar dos:
Spanish Language Pack for Visual Studio Code, que traduce a nuestro idioma la interfaz del editor.
Python extension for Visual Studio Code, que proporciona una serie de herramientas específicas para programar con Python.
¡HOLA MUNDO!
Creamos y ejecutamos nuestro primer programa en Python.
Crear un programa que diga “¡Hola Mundo!” es como un pequeño reto para los programadores, y se suele hacer como una tradición en cualquier lenguaje de programación nuevo que estemos aprendiendo.
Vamos a hacerlo también nosotros: crear nuestro propio programa que muestre en la pantalla el mensaje “¡Hola Mundo!“.
En primer lugar, vamos a crear un nuevo archivo y lo llamamos “hola.py“, de esta forma VSCode lo reconocerá como un programa de Python.
Lo hacemos utilizando el menú de opciones “Archivo”.
Luego, en la pestaña que aparece en el área de trabajo escribimos:
print("¡Hola Mundo!")
Siempre teniendo cuidado de respetar exactamente la sintaxis.
Para ejecutar nuestro programa, hacemos clic en el PLAY, que está arriba a la derecha de la ventana del
programa “Visual Studio Code“.
Ahora veremos una zona nueva dentro del editor: la consola de Python. Aquí se ejecutarán nuestros programas. Como podés ver en la imagen, ahí aparece “¡Hola Mundo!“.
¿Vamos bien?
Si lograste ejecutar el primer programa, eso quiere decir que ya estás listo para pasar a la siguiente clase en donde veremos a fondo el comando print(), qué son las variables y los tipos de datos simples.