CodeMonkey过关学习笔记系列:101-111关

CodeMonkey过关学习笔记系列:101-111关

image118.jpeg

101 关挑战

goto bridge

goto banana

image119.jpeg

102 关挑战

goat.hit()goto banana

image120.jpeg

103 关挑战
goat.hit(banana)
goto banana


image121.jpeg

104 关挑战

#goat.hit()
goat.turn right
goat.hit()

step 20

image122.jpeg

105 关挑战

goat.goto bananas[0]
goat.hit()

goat.goto bananas[2]

goat.hit()

for b in bananas
    goto b


image123.jpeg

106 关挑战

请试试看 冷冻的香蕉banana.frozen() 这个指令.


say banana.frozen()
goat.hit()
say banana.frozen()
goto banana

image124.jpeg

107 关挑战

请使用 如果 if 指令来判断条件是否成立 !
if banana.frozen()
    goat.hit()

goto banana

image125.jpeg

108 关挑战

有的时候,你写在 如果 if 指令里面的判断条件并不会真的发生.

if banana.frozen()
    goat.goto banana
    goat.hit()
goto banana

image126.jpeg

109 关挑战

你可以在一个 for循环中使用 如果 if 条件判断
for b in bananas
    if b.frozen()
        goat.goto b
        goat.hit b
    goto b

image127.jpeg

110 关挑战

#在 loop 循环中使用 if

for b in bananas
    if b.frozen()
        goat.goto(b)
        goat.hit(b)
    monkey.goto b

image128.jpeg

扫描二维码关注公众号,回复: 1676296 查看本文章
111 关挑战

for b in bananas
    if b.frozen()
        goat.hit(b)
    monkey.goto b

    turtle.step 5

猜你喜欢

转载自blog.csdn.net/mmh19891113/article/details/80758573