CodeMonkey过关学习笔记系列:21-30关 times循环

CodeMonkey过关学习笔记系列:21-30关

•“循环”王国 (LOOP LAND) 21~30

image3.jpeg
image38.jpeg

21 关挑战
3.times ->
    turn left
    step 15

image39.jpeg

22 关挑战
10.times ->    
    step 6
    turn 36
或者
10.times ->
    turn -36
    step -6

image40.jpeg

23 关挑战

5.times ->
    step -10
    turn -60
或者:
5.times ->
    turn 60
    step 10
或者:
5.times ->
    step -10
    turn 300

image41.jpeg

24 关挑战

3.times ->
    step 13
    turn right


image42.jpeg

25 关挑战
//你可以修正这个循环 loop 的错误吗 ?
4.times ->
    turn left
    step 5
    turn right
    step 5
//解法:
s = 20
For I in [1..11]
   step s
   turn left
   if I % 3 == 0
      s -= 5
//另外的解法:
s=20
I=1
11.times ->
    step s
    turn left
    if I % 3 == 0
        s -= 5
    I++
//另外的解法:
2.times ->
    turn 45
    step 30
    step -30
    turn -45
    step -5
//另外的解法:
2.times ->
    turn 45
    step 28
    turn 135
    step 5

image43.jpeg

26 关挑战
step 5
3.times ->
    turtle.step 10
    turtle.turn right


image44.jpeg

27 关挑战
4.times ->
    step 10
    step -10
    turn right



image45.jpeg

28 关挑战
10.times ->
    step 3
    turn 18
step 10


image46.jpeg

29 关挑战
turtle.step 5
step 3
3.times ->
    turtle.step 10
    turtle.turn left
turn left
step 5


image47.jpeg

30 关挑战
快过关了喽 !让我看看你怎么使用循环吧.
step 10
3.times ->
    step 10
    step -10
    turtle.step 10
对循环的一个总结,先初始化,猴子先到乌龟上面

第2解法:
3.times ->
   step 20
   step -10
   turtle.step 10
   step -103种解法:
step 20
3.times ->
    step -10
    turtle.step 10
    step 10


//另外一种方法
step 20
2.times ->
    step -7.5
    turn right
    step 10
    turn left
    step 7.5

//还有一种
step 20
turn 180
2.times ->
    step -10
    turn left
    step 10
    turn right
    step 10
//还有一种
step 20
2.times ->
    2.times ->
        step 10
        turn right
    step 10
    turn 180
    turtle.step 20


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值