CodeMonkey过关学习笔记系列:56-70关 for循环

CodeMonkey过关学习笔记系列:56-65关

•“FOR循环”森林(FOR FOREST) 56~70

image6.jpeg
image73.jpeg

56 关挑战

开始介绍for循环语句,for可以遍历一个数组
for b in bananas
    turnTo b
    step distanceTo b

image74.jpeg

57 关挑战

for b in bananas
    turnTo b
    step distanceTo b

image75.jpeg

58 关挑战

for b in bananas
    turtle.turnTo b
    turtle.step distanceTo b

image76.jpeg

59 关挑战

say "Hi!"
for b in bananas
    turnTo b
    step distanceTo b

image77.jpeg

60 关挑战

step distanceTo bridge
for b in bananas
    turnTo b
    step distanceTo b

image78.jpeg

61 关挑战

x = 20
for t in turtles
    t.step x
step distanceTo banana

image79.jpeg

62 关挑战

for b in bananas
    turnTo raft
    step distanceTo raft
    turnTo b
    step distanceTo b

image80.jpeg

63 关挑战

for b in islands
    turnTo b

    step distanceTo b

image81.jpeg

64 关挑战

for t in turtles
    step distanceTo t
    t.step 20

image82.jpeg

65 关挑战

for b in bananas
    x = distanceTo  b
    step x
    step -x
    turtle.step 8

CodeMonkey过关学习笔记系列:66-70关

•“FOR循环”森林(FOR FOREST) 56~70

image6.jpeg
image83.jpeg

66 关挑战


for c in crocodiles
    c.turnTo banana
step distanceTo banana

image84.jpeg

67 关挑战

for c in crocodiles
    c.turnTo banana
turnTo banana
step distanceTo banana

image85.jpeg

68 关挑战

for c in crocodiles
    c.turnTo islands[0]
for i in    islands
    turnTo i
    step distanceTo i

image86.jpeg

69 关挑战

for c in crocodiles
    c.turnTo raft
for b in bananas
    turnTo b
    d = distanceTo b
    step d
    step -d

image87.jpeg

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++  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值