CodeMonkey过关学习笔记系列:56-65关
•“FOR循环”森林(FOR FOREST) 56~70
第 56 关挑战
开始介绍for循环语句,for可以遍历一个数组
for b in bananas
turnTo b
step distanceTo b
第 57 关挑战
for b in bananas
turnTo b
step distanceTo b
第 58 关挑战
for b in bananas
turtle.turnTo b
turtle.step distanceTo b
第 59 关挑战
say "Hi!"
for b in bananas
turnTo b
step distanceTo b
第 60 关挑战
step distanceTo bridge
for b in bananas
turnTo b
step distanceTo b
第 61 关挑战
x = 20
for t in turtles
t.step x
step distanceTo banana
第 62 关挑战
for b in bananas
turnTo raft
step distanceTo raft
turnTo b
step distanceTo b
第 63 关挑战
for b in islands
turnTo b
step distanceTo b
第 64 关挑战
for t in turtles
step distanceTo t
t.step 20
第 65 关挑战
for b in bananas
x = distanceTo b
step x
step -x
turtle.step 8
CodeMonkey过关学习笔记系列:66-70关
•“FOR循环”森林(FOR FOREST) 56~70
第 66 关挑战
for c in crocodiles
c.turnTo banana
step distanceTo banana
第 67 关挑战
for c in crocodiles
c.turnTo banana
turnTo banana
step distanceTo banana
第 68 关挑战
for c in crocodiles
c.turnTo islands[0]
for i in islands
turnTo i
step distanceTo i
第 69 关挑战
for c in crocodiles
c.turnTo raft
for b in bananas
turnTo b
d = distanceTo b
step d
step -d
第 70 关挑战
for b in bananas
for c in crocodiles
c.turnTo monkey
turnTo b
step distanceTo b
x = 0
3.times ->
crocodiles[2*x].turnTo b
crocodiles[2*x + 1].turnTo b
turnTo bananas[x]
step distanceTo bananas[x]
x++
x=0
for b in bananas
2.times ->
crocodiles[x].turnTo b
x++
turnTo b
step distanceTo b
x=0
for b in bananas
crocodiles[x++].turnTo b
crocodiles[x++].turnTo b
turnTo b
step distanceTo b
x=0
for b in bananas
crocodiles[2*x].turnTo b
crocodiles[2*x + 1].turnTo b
turnTo b
step distanceTo b
x++