6. pág. 6
1. Vamos a la página principal de Python, https://www.python.org/.
2. Ponemos el cursor sobre la opción de descargas y seguidamente
click en el botón Python 3.9.0. Usualmente detecta el S.O usado y se
pone por defecto, pero si no, buscas en el menú despegable.
7. pág. 7
3. Se llevará a cabo la descarga.
4. Damos click en abrir archivo, cuando termine la descarga, y se
abrirá esta interfaz.
8. pág. 8
5. Importante seleccionar la última casilla para usar editores de
texto y la consola de comandos para programar y ejecutar programas
en Python.
6. Seleccionamos el modo predeterminado de instalación o si
prefiere personalizar qué archivos instalar y dónde, seleccionas la
segunda opción Customize installation.
9. pág. 9
7. Se inicia el proceso de instalación y se finaliza dando click en
Close.
10. pág. 10
8. Se busca la carpeta de Python y damos click en el IDLE.
9. Finalmente ya podemos empezar a programar en Python.
11. pág. 11
Web scripting:
Realizando procedimientos para la línea de comandos, enlazando comandos,
funciones o para realizar deploy.
Creación de videojuegos:
A partir de variables, funciones y bucles para crear las interacciones del
videojuego.
Ciencia de datos:
Haciendo análisis o manipulación de datos.
Realizar backend:
Haciendo la manipulación en la base de datos.
Creación de IAs y machine learning:
Creando las funciones para que la IA cumpla su autoaprendizaje.
Web scraping:
Realizando recopilación de datos de distintas páginas con información similar
y haciendo comparación de ellas.
12. pág. 12
Definición y uso:
Es un interprete de comandos, lo que quiere decir que es un programa que se
encarga de traducir los comandos del usuario a instrucciones para acceder a
servicios que posee el sistema operativo.
El prompt del shell tiene por lo general la forma siguiente:
nom@maquina ~ $
• nom – Representa el nombre del usuario conectado.
• maquina – Representa el nombre del equipo.
• ~ Es un acceso directo (atajo) que significa el directorio personal
/home/usuario.
• $ Significa que está conectado como usuario.
Variables de entorno importantes:
HOME, USER, GROUPS, UID, PWD, SHELL, PATH, HOSTNAME
• HOME contiene el directorio del usuario.
• USER contiene el login del usuario.
• PWD contiene el directorio actual.
• SHELL contiene el nombre del Shell de conexión.
• PATH contiene la lista de directorios donde se encuentran los
comandos que el usuario puede ejecutar.
• HOSTNAME contiene el nombre del equipo.
• HOSTSIZE contiene el tamaño máximo de los comandos
ejecutados contenidos en el archivo histórico.
• PS1 contiene la configuración para la visualización del prompt
13. pág. 13
Ejemplo visual:
Archivos de configuración:
Durante la conexión, en una consola virtual o cuando se abre un terminal en
modo gráfico, el shell utiliza información que se encuentra en ciertos archivos
(.bashrc, .bash_profile, etc).
14. pág. 14
¿Dónde se encuentran los comandos?:
Los comandos que puede ejecutar desde su terminal se encuentran en ciertos
directorios del sistema. La variable PATH (en español: “ruta”) contiene una
lista de directorios, los cuales contienen los comandos a los que puede
acceder. Para poder acceder a todos los comandos es necesario ser root.
Para encontrar la ubicación de un comando, utilizamos "whereis" (en español
“dónde está”):
15. pág. 15
¿Qué es?:
Es un entorno gráfico de desarrollo elemental que permite editar y ejecutar
programas en Python, es también un entorno interactivo en el que se pueden
ejecutar instrucciones sueltas de Python.
En Windows, IDLE se distribuye junto con el intérprete de Python, es decir, al
instalar Python en Windows también se instala IDLE.
En Linux, IDLE se distribuye como una aplicación separada que se puede
instalar desde los repositorios de cada distribución.
• Al abrir IDLE con el acceso directo Inicio > Python 3.8 > IDLE
(Python 3.8), se abrirá la ventana principal de IDLE, como muestra la
imagen siguiente. Esta ventana indica la versión de Phyton instalada.
• La ventana de IDLE tiene un tamaño predeterminado de 80x40
caracteres que se puede modificar con el menú Options > Configure
IDLE > General.
16. pág. 16
• La ventana principal de IDLE es un entorno interactivo de Python en la
se pueden escribir órdenes de Python después del símbolo de petición
>>> (en inglés, prompt). Al pulsar Intro, IDLE ejecutará la orden
inmediatamente. Si la orden produce algún resultado, éste se mostrará
en color azul y sin el símbolo de petición. Por ejemplo, se puede
comprobar que Python sabe sumar dos más dos:
>>> 2 + 2
4
>>>
• Al terminar de ejecutar la orden, IDLE vuelve a mostrar el símbolo de
petición, en espera de una nueva orden.
En el entorno interactivo de IDLE se pueden recuperar órdenes anteriores
mediante los atajos de teclado:
Alt+p para ver la instrucción anterior (supongo que p es por previous, en
español, anterior)
Alt+n para ver la instrucción siguiente (supongo que n es por next, en español,
siguiente)
• IDLE es también un editor de programas elemental, que permite
redactar programas, guardarlos en archivos y ejecutarlos.
La ventana principal de IDLE es siempre el entorno interactivo, pero
también es la ventana donde se ejecutarán los programas.
17. pág. 17
• Para crear un archivo de programa con IDLE, abra una nueva ventana
mediante el menú File > New File (o el atajo de teclado Ctrl+N).
• Al elegir esta opción se abrirá una nueva ventana como la de la imagen.
En esta ventana ya no aparece el símbolo de petición porque es
simplemente un editor de texto (que colorea el código de Python). Por
eso los menús de esta ventana no son los mismos que los de la ventana
principal de IDLE.
18. pág. 18
Escriba por ejemplo el programa:
print("Hola,mundo")
print("Adiós, mundo")
• Observará que en esta ventana, cuando pulsa Intro, no se ejecuta la
orden como ocurre en el entorno interactivo, sino que simplemente se
pasa a la línea siguiente.
• Para guardar el programa, elija la opción del menú File > Save o File >
Save As ... (también puede utilizar el atajo de teclado Ctrl+S).
19. pág. 19
• La primera vez que guarde un programa se abrirá la ventana de diálogo
estándar de Windows. Elija la carpeta y el nombre del archivo. La
extensión habitual de los programas de Python es .py. Si no escribe la
extensión, IDLE la añadirá automáticamente.
• Una vez guardado el programa, el nombre del archivo aparece en la
barra de título de la ventana.
20. pág. 20
Ejecución de programas:
• Para poder ejecutar un programa editado en IDLE, primero es necesario
guardarlo. Una vez haya guardado el programa, puede ejecutarlo
mediante la opción del menú Run > Run module (también puede utilizar
la tecla F5).