Aprendiendo Python – Hola Mundo!!

Para esta serie de artículos estaremos haciendo uso de un entorno de desarrollo llamado PyCharm desarrollado por la compañía Jetbrains, y que cuenta con versiones para cada uno de los sistemas operativos mas populares.

Para desarrollar en Python no es necesario usar un entono de desarrollo, basta con un editor de texto y una linea de comandos, sin embargo en mi experiencia es mas sencillo iniciar con un herramienta que nos ayude a tener un ambiente listo para empezar a practicar el lenguaje y nos permita tener pequeños éxitos en nuestro aprendizaje, antes de adentrarnos en conocer un nivel mas bajo de como funciona la plataforma en la que queremos programar.

Una vez que tenemos PyCharm instalado, podemos iniciar con la creación de nuestra primer aplicación de Python.

Hacemos clic en la opción crear nuevo proyecto y a continuation escribimos el nombre de nuestro proyecto, en este caso hola-python

Al dar clic en el botón crear, se va a generar nuestro proyecto y veremos lo siguiente

En este caso el proyecto se encuentra vacío y únicamente vemos la carpeta venv que contiene los archivos de un ambiente virtual de python, esto nos permite instalar las dependencias necesarias para nuestro proyecto sin afectar a otros proyectos en nuestro equipo de computo.

El siguiente paso es crear nuestro primer archivo fuente, para lo cual hacemos clic derecho sobre la carpeta de nuestro proyecto y hacemos clic en la opción nuevo y luego en la opcion archivo.

Se presentara un cuadro de dialogo en donde ingresamos el nombre de nuestro archivo, en este punto es importante recordar que la extensión de los archivos fuente en python es .py por lo que llamamos a nuestro archivo hola.py

ahora escribimos la siguiente instrucción en el archivo hola.py

print "Hola mundo!!"

y a continuation hacemos clic en el menu ejecutar, y seleccionamos el archivo hola en el cuadro de dialogo mostrado.

Esta acción mostrara una terminal dentro de nuestro entorno de desarrollo con el resultado de la ejecución de nuestro primer programa.

Aprendiendo Python – Introducción

En esta serie de artículos aprenderemos a programar en lenguaje Python, este es un lenguaje interpretado, es un lenguaje de programación general, lo que significa que puede ser usado para resolver problemas en cualquier area de negocios, investigación, educación, etc.

Python fue creado por Guido van Rossum y fue liberado en 1991 y actualmente es mantenido por la organización Python Software Foundation.

Sus características principales son:

  • Lenguaje interpretado
  • Portable
  • Orientado a objetos
  • Tipado dinamico

Lenguaje interpretado

Esto significa que el código no se compila antes de su ejecución sino que los archivos fuente son leídos por el interprete al momento de ser ejecutados, en algunos casos esto puede representar una desventaja ya que se invierte tiempo de ejecución en esta fase.

Portable

Con esto nos referimos a que el mismo código puede ser ejecutado en diferentes sistemas operativos y dispositivos con muy poco o ningún esfuerzo adicional.

Orientado a objetos

Este es un paradigma de programación muy popular, en el que los lenguajes ayudan a crear abstracciones del mundo real para resolver problemas con la ayuda de computadoras

Tipado dinamico

Esto quiere decir que los programadores no tenemos que declarar un tipo de datos para cada una de las variables que usa nuestro programa, el lenguaje se encarga de identificar el tipo de datos que almacenan.