El módulo de turtle proporciona primitivos de gráficos de turtle, tanto orientados a objetos como a procedimientos. Debido a que usa Tkinter para los gráficos subyacentes, necesita una versión de Python instalada con soporte Tk.
Turtle.get_poly()
Esta función se utiliza para devolver el último polígono registrado. No requiere ningún argumento.
Sintaxis:
turtle.get_poly()
A continuación se muestra la implementación del método anterior con un ejemplo:
Ejemplo: Haz un polígono y usa el método get_poly()
En este ejemplo, dibujamos una elipse y la registramos usando los métodos begin_poly() y end_poly(). Al usar el método get_poly() podemos obtener todas las coordenadas del polígono y luego imprimirlo. También podemos usarlo para registrar la forma.
Python3
# import package import turtle # start recording polygon turtle.begin_poly() # form an ellipse turtle.circle(20,90) turtle.circle(10,90) turtle.circle(20,90) turtle.circle(10,90) # end recording polygon turtle.end_poly() # get poly that recorded print(turtle.get_poly())
Producción :
((0.00,0.00), (7.65,1.52), (14.14,5.86), (18.48,12.35), (20.00,20.00), (19.24,23.83), (17.07,27.07),
(13.83,29.24), ( 10.00,30.00), (2.35,28.48), (-4.14,24.14), (-8.48,17.65), (-10.00,10.00),
(-9.24,6.17), (-7.07,2.93), (-3.83, 0.76), (0.00,0.00))
Publicación traducida automáticamente
Artículo escrito por deepanshu_rustagi y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA