Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Unidad 1 - Introducción
En resumen:
Entre las principales características vemos que Python hace hincapié en una
sintaxis que favorezca un código legible.
La sintaxis es muy parecida al pseudocódigo, que está más cerca del lenguaje
natural. Y esto favorece al aprendizaje del lenguaje.
1
https://es.wikipedia.org/wiki/Python
1
Programación con Python | Nivel Inicial
Instituto Superior Privado R. Macedo Martínez | 2018
Python se caracteriza por tener una sintaxis simple, clara y sencilla. Como se dijo más
arriba, la sintaxis es cercana al lenguaje natural, es decir que los programas escritos en
Python son parecidos al pseudocódigo. Esta es unas de las principales razones que
hacen de Python un lenguaje ideal para comenzar a programar.
La gran cantidad de librerías disponibles y la potencia del lenguaje hacen que cada vez
sean más las empresas que opten por desarrollar sus sistemas con este lenguaje.
Cabe aclarar aquí que Python no es adecuado para la programación de bajo nivel o
para aplicaciones en las que el rendimiento sea crítico.
Otra razón para elegir Python es la gran comunidad que la apoya. A nivel mundial es
unas de las comunidades más grandes. En Argentina tenemos a PyAr2.
2. Instalación.
Para este curso vamos a utilizar la versión 2.7 que puede ser descargado desde el sitio
oficial3. Ingresando a https://www.python.org/downloads/release/python-2715/
podremos seleccionar la versión que mejor se ajusta a nuestro sistema operativo
2
PyAr: Python Argentina https://www.python.org.ar/
3
Sitio oficial: https://www.python.org/
2
Programación con Python | Nivel Inicial
Instituto Superior Privado R. Macedo Martínez | 2018
Una vez instalado, podemos abrir la consola interactiva. Y veremos algo como lo
siguiente:
La primera línea nos indica la versión de Python que tenemos instalada. Al final
podemos ver el prompt (>>>) que nos indica que el intérprete está esperando código
del usuario.
3. Herramientas a utilizar.
Existen dos formas de ejecutar código Python. Podemos escribir líneas de código en el
intérprete y obtener una respuesta del intérprete para cada línea (sesión interactiva) o
bien podemos escribir el código de un programa en un archivo de texto y ejecutarlo.
Actualmente existen varios IDE’s disponibles que tienen las funcionalidades básicas
como: syntax highlighting, code completion, console, debug tool, etc.
Los IDE`s más comunes son: PyCharm5, Visual Studio Code6, Sublime Text7, Ninja-IDE8,
etc. Todas estas herramientas son buenas y cumplen con lo necesario para que
podamos escribir código sin problemas. En algunos casos será necesario la instalación
de algún plugin para su funcionamiento correcto. Para los ejemplos del curso voy a
utilizar Visual Studio Code, pero ustedes siéntanse libres de utilizar el IDE con el que
más cómodo se sientan.
4
https://es.wikipedia.org/wiki/Entorno_de_desarrollo_integrado
5
https://www.jetbrains.com/pycharm/
6
https://code.visualstudio.com/
7
https://www.sublimetext.com/
8
http://ninja-ide.org/
3
Programación con Python | Nivel Inicial
Instituto Superior Privado R. Macedo Martínez | 2018
PEP8