Información de programación en Python
Foto de Usuario
ChristianRamirezD

Ranking Troomes
Mensajes: 10
Registrado: 25 Jun 2020, 18:40
Contactar:

Thonny en una Raspberry Pi: usando el nuevo IDE de Python en Raspberry Pi OS

Mensaje por ChristianRamirezD » 05 Ago 2020, 13:46

¿Que es?
Thonny es el nuevo IDE oficial de Python en Raspberry Pi, viene integrado con Python 3.x por lo que al ejecutar el Raspberry Pi OS no se necesita instalar nada , solo empezar a codificar!.
El programa se encontrará en la siguiente ruta del Raspberry Pi OS , en Menú> Programación> Thonny Python IDE.

os.PNG
Características
- Fácil de comenzar: Thonny viene con Python 3.x integrado, interfaz sencilla ; despojando de características que puedan distraer a principiantes.
- Variables sin complicaciones: Thonny tiene la opcion View> Variables que permite visualizar las variables del programa.
- Depurador simple: Según pagina oficial de Thonny , presionar Ctrl + F5 permitirá ejecutar el programa paso a paso , mientras F5 ,una ejecución completa.
- Representación fiel de llamadas a funciones(UNA MEJOR COMPRENSIÓN): ejecutar una función , permite la llamada de este junto a sus variables en una nueva ventana,
con el fin de una mejor comprension de las funciones y variables y no aglutinar estos en una sola ventana o panel.
- Detecta los errores de sintaxis: especificamente detecta cuando no se han cerrado los parentesis o comillas oportunamente.
- Resalta los alcances: resaltando en colores los alcances(locales ,globales)de la variables en el programa.
- Interfaz gráfica de usuario simple y limpia: amigable e intuitiva para los principiantes.
- Aumentar el tamaño de la fuente

Funcionamiento
Cuando se inicia Thonny , se observa un entorno de ejecucion distribuido en tres grandes paneles o areas, parecido a Rstudio:
1. editor de script
2. un shell o resultado en consola
3. panel de variables

En conclusion, similar al Python 2/3 IDLE, pero con muchas funcionalidades avanzadas(propio de un IDE):
1. ingresa un programa(codificación) en el editor de scripts o al igual que el IDLE se puede ingresar comandos directamente al shell
2. la ejecución de este programa, lo realiza en el sheell y el resultado tambien se muestra en este.
3. como la ejecucion se realiza en el shell, este puede interactuar con:
- programa
- acceso a variables

paneles.PNG

Codificando en Thonny

Paso 1:
Menú> Programación> Thonny Python IDE

Paso 2:
Ahora elija Archivo> Guardar y asigne un nombre al programa, por ejemplo bucle.py

Paso 3:
Codificar en el editor script(panel) , por ejemplo:
n = 10

while n > 0:
print(n)
n-=1
paso3.PNG
Paso 4:
Elija Ver> Variables y aparecerá una nueva ventana mostrando las variables(n) y sus valor actual.

paso4.PNG
Paso 5:
Ahora se podrá ejecutar una depuración paso a paso con Ctrl + F5 o una ejecución completa con F5 y el valor de la variable se actualizará ,mostrando en ventana el valor actual.


paso 5.PNG
thonny.PNG
Referencia:
https://magpi.raspberrypi.org/articles/thonny
https://thonny.org/


Responder