El módulo de Turtle proporciona primitivos de gráficos de Turtle, tanto en formas orientadas a objetos como orientadas a procedimientos. Debido a que usa Tkinter para los gráficos subyacentes, necesita una versión de Python instalada con soporte Tk.
Turtle.Pantalla().turtle()
Esta función se utiliza para devolver la lista de turtle en la pantalla. Esto no requiere ningún argumento.
Sintaxis:
turtle.Screen().turtles()
A continuación se muestra la implementación del método anterior con algunos ejemplos:
Ejemplo 1 :
Python3
# import package import turtle # make screen object # and set size sc = turtle.Screen() sc.setup(400,300) # make turtle object t1=turtle.Turtle(shape='square') # do some motion with properties t1.color("red") t1.circle(50) # make another turtle object t2=turtle.Turtle(shape='circle') # do some motion with properties t2.color("green") t2.circle(40) # get all turtle objects on screen print(sc.turtles())
Producción :
[<objeto Turtle.Tortuga en 0x000001E90622DAC8>, <objeto Turtle.Tortuga en 0x000001E90625CC88>]
Ejemplo 2:
Python3
# import package import turtle # make screen object and set size sc = turtle.Screen() sc.setup(400, 300) # make first turtle and do something t1 = turtle.Turtle(shape='square') t1.color("red") t1.circle(50) # make another turtle and do something t2 = turtle.Turtle(shape='circle') t2.color("green") t2.circle(40) # get all turtles object turt = sc.turtles() # use first turtle object turt[0].circle(-40) # use another turtle object turt[1].circle(-50)
Producción :
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