import turtle
wn=turtle.Screen()
wn.bgcolor("white")
#-Turtle_box-
alex=turtle.Turtle()
alex.shape("turtle")
alex.speed(10)
alex.pensize(2)
alex.color("red")
#-Turtle_box_end-
#-Turtle_first-
sapa=turtle.Turtle()
sapa.shape("turtle")
sapa.speed(2)
sapa.pensize(2)
sapa.color("red")
#-Turtle_first_end-
#-Var&list-start-
liss=[]
#-Var&list-end-
#-Turtle_box_start-
alex.penup()
alex.forward(300)
alex.left(90)
alex.pendown()
for i in range(300):
alex.forward(1)
x=alex.position()
liss.append(x)
for i in range(3):
alex.left(90)
for i in range(600):
alex.forward(1)
liss.append(alex.position())
alex.left(90)
for i in range(300):
alex.forward(1)
liss.append(alex.position())
#-Turtle_box_end-
#-Turtle_first_start-
for i in range(100000):
sapa.forward(1)
if sapa.position() in liss:
sapa.left(150)
wn.exitonclick
移動無窮大烏龜問:海龜「亞歷克斯」使矩形(盒)600像素* 600像素,寫在清單LISS所有座標。然後烏龜「薩帕」前進,如果烏龜碰牆長方形,他必須向左轉150度。而烏龜「薩帕」必須在矩形無限長,但在我的計劃烏龜轉向左側一次,然後龜沒有看到牆。問題在哪裏。甲魚蟒蛇 - 試圖讓這矩形
什麼是「去無窮大」是什麼意思? – user2357112 2014-10-07 04:20:26
海龜沙巴必須打到牆上,然後轉向150度,然後他向前走,直到他再次撞上牆並再次轉向150度。他必須去無限 – iSapar 2014-10-07 04:44:47