Untitled
unknown
plain_text
a year ago
1.2 kB
7
Indexable
from turtle import * from time import sleep from random import randint w = 200 h = 200 t1 = Turtle() t1.color('blue') t1.width(5) t1.shape('turtle') t2 = Turtle() t2.color('red') t2.width(5) t2.shape('turtle') t2.left(120) t3 = Turtle() t3.color('green') t3.width(5) t3.shape('turtle') t3.left(240) def catch1(x, y): t1.penup() t1.goto(randint(-100,100),randint(-100,100)) t1.pendown() t1.left(randint(0, 180)) def catch2(x, y): t2.penup() t2.goto(randint(-100,100),randint(-100,100)) t2.pendown() t2.left(randint(0, 180)) def catch3(x, y): t3.penup() t3.goto(randint(-100,100),randint(-100,100)) t3.pendown() t3.left(randint(0, 180)) t1.onclick(catch1) t2.onclick(catch2) t3.onclick(catch3) def gameFinished(t1, t2, t3): t1_outside = abs(t1.xcor()) > w or abs(t1.ycor()) > h t2_outside = abs(t2.xcor()) > w or abs(t2.ycor()) > h t3_outside = abs(t3.xcor()) > w or abs(t3.ycor()) > h isOutside = t1_outside or t2_outside or t3_outside return isOutside while gameFinished(t1,t2,t3) != True: t1.forward(7) t2.forward(7) t3.forward(7) sleep(0.1) t1.hideturtle() t2.hideturtle() t3.hideturtle() exitonclick()
Editor is loading...
Leave a Comment