1. Módulos Turtle y Tkinder

  • Módulo TURTLE:
Python Turtle Graphics es un módulo de programación gráfica para Python utilizado como método para enseñar programación a través de coordenadas relativas. El objeto a programar recibe el nombre de tortuga, elemento clave en el lenguaje de programación Logo, creado por Seymour Papert a finales de la década de los 60.

La tortuga es un objeto al cual se le puede dar órdenes de movimiento (avance, retroceso, giro, etc). Moviendo adecuadamente la tortuga se puede conseguir dibujar todo tipo de figuras. La tortuga dispone de 3 atributos esenciales:

  • Posición: Respecto al centro de coordenadas.
  • Orientación: Dirección hacia donde mira la tortuga.
  • Pluma: Rastro que puede dejar la tortuga al desplazarse.



El escenario donde se dibujan las figuras tiene un tamaño dinámico, es decir, se puede variar redimensionando la ventana. Sin embargo es importante recordar que el centro de coordenadas lo tenemos en el centro de la imagen. 


  • Módulo TKINTER:
El paquete tkinter ("interfaz Tk") es la interfaz estándar de Python para el kit de herramientas GUI de Tk. Tanto Tk como tkinter están disponibles en la mayoría de las plataformas Unix, así como en los sistemas Windows. (Tk en sí no es parte de Python; se mantiene en ActiveState).

La ejecución de python -m tkinter desde la línea de comandos debería abrir una ventana que muestra una interfaz Tk simple, que le informa que tkinter está correctamente instalado en su sistema y que también muestra qué versión de Tcl / Tk está instalada, para que pueda leer el Tcl / Tk documentación específica para esa versión.

Las principales virtudes de tkinter son que es rápido y que generalmente viene incluido con Python. Aunque su documentación estándar es débil, hay buen material disponible, que incluye: referencias, tutoriales, etc. 



Comentarios

Entradas populares de este blog

3. Suma, resta y multiplicaión en Tkinter

2. Creación de figuras con Tkinter

Evaluación de la Unidad 1: Introducción a los ambientes de graficación (TEORÍA)