Tema 01 - Python
Tema 01 - Python
Introducción a PYTHON
1. Introducción a Python
1.1. Historia de Python
Contenidos 1.2. ¿Qué es Python?
1.3. Ventajas y desventajas de Python
1.4. Instalación de Phyton
1. Introducción a PYTHON
1.1. Historia de Python
Para cuando salió la primera versión definitiva de Python, tal era la popularidad
de este nuevo lenguaje de programación que se creó comp.lang.python, un foro
de discusión de Python que multiplicó, aún más, su cantidad de usuarios.
• Version 3.0
PYTHON 2
Aunque Python mantiene su filosofía en esta última versión, como lenguaje de
programación ha ido acumulando formas nuevas y redundantes de programar
un mismo elemento. De ahí la necesidad de nuevas versiones que eliminen estos
constructores duplicados.
Python 3.0 rompe la compatibilidad hacia atrás del lenguaje, ya que el código
de Python 2.x no necesariamente debe correr en Python 3.0 sin modificación
alguna.
1.2.1. Características
PYTHON 3
• Tipado dinámico: Python es un lenguaje de tipado dinámico, lo que
significa que no es necesario declarar el tipo de una variable antes de
usarla. Esto facilita la escritura de código y agiliza el proceso de
desarrollo.
PYTHON 4
• Fácil de entender - a menudo, también es más fácil entender el código
de otra persona más rápido si está escrito en Python.
• Fácil de obtener, instalar y desplegar - Python es gratuito, abierto y
multiplataforma; no todos los lenguajes pueden presumir de eso.
1.3.2. Desventajas
• Comparado con lenguajes de programación como C o C++, Python tiende
a ser más lento en términos de velocidad de ejecución.
• No es programación de bajo nivel por lo que consume mas memoria.
• No es utilizado para aplicaciones en dispositivos móviles
• Requisitos:
- Sistema operativo Windows, macOS, Linux
- Espacio de Disco duro: 200MB (solo instalación) y 5 GB adicionales
para proyectos
- RAM mínimo de 4Gb
Una vez que hayas seleccionado la versión de Python que deseas descargar,
deberás buscar y hacer clic en el enlace de descarga correspondiente. La página
de descarga te dará opciones dependiendo de tu sistema operativo, como
Windows, macOS o Linux. Asegúrate de seleccionar el instalador adecuado para
tu plataforma.
PYTHON 6
Paso 4: Ejecutar el archivo de instalación
Activar la opción:
PYTHON 7
Luego hacer clic en Install Now, esperar que termine la instalación.
PYTHON 8
1.4.2. Conociendo la plataforma Python:
Este será un procedimiento muy simple, pero debería ser suficiente para
convencerte de que el entorno de Python es completo y funcional.
Navega por los menús de tu sistema operativo, encuentra IDLE en algún lugar
debajo de Python 3.x y ejecútalo. Esto es lo que deberías ver:
El primer paso es crear un nuevo archivo fuente y llenarlo con el código. Haz clic
en File en el menú del IDLE y selecciona New File.
PYTHON 10
Como puedes ver, IDLE abre una nueva ventana para ti. Puedes usarla para
escribir y modificar tu código.
Haz clic en File (en la nueva ventana), luego haz clic sobre Save as ... ,
selecciona una carpeta para el nuevo archivo (el escritorio es un buen lugar para
tus primeros intentos de programación) y elige un nombre para el nuevo archivo.
Ahora solo coloca una línea en tu ventana de editor recién abierta y con nombre.
PYTHON 11
Guarda el archivo (File -> Save) y ejecuta el programa (Run -> Run Module).
PYTHON 12