天天看点

CodeMonkey之Python关卡详解(二)第 6 关第 7 关第 8 关第 9 关第10关

第 6 关

CodeMonkey之Python关卡详解(二)第 6 关第 7 关第 8 关第 9 关第10关

第6关:这一关,上来就有提示,让我们做个选择,但是不要被他迷惑。蟒蛇已经能够帮我们解决问题了。不需要再借助长颈鹿了。

直接设置蟒蛇的长度就可以:

第 7 关

CodeMonkey之Python关卡详解(二)第 6 关第 7 关第 8 关第 9 关第10关

第7关:提示提示我们要先设置长颈鹿的高度,再调整蟒蛇的长度。

顺序是很重的哦!一点没错:

将长颈鹿的高度降低,让蟒蛇边长:

giraffe.height = 4
snake.length = 8
           

具体设置长颈鹿的高度是多少呢?只要比蟒蛇的高度低就行了。

第 8 关

CodeMonkey之Python关卡详解(二)第 6 关第 7 关第 8 关第 9 关第10关

第8关:从右边的展示区可以看出,这次应该是通过让长颈鹿的高度变化,才能顺利通过,但是,蟒蛇太长了,要先让它变短:

接下来再来调节长颈鹿的高度:

giraffe_1.height = 6
giraffe_2.height = 5	
           

第 9 关

CodeMonkey之Python关卡详解(二)第 6 关第 7 关第 8 关第 9 关第10关

第9关:映入眼帘的是两只高高的长颈鹿。小车不可能跳起来,所以先让长颈鹿高的高度降低。降低到什么程度呢?当然还是比蟒蛇的高度低就行了。等等,蟒蛇呢?需要我们自己拖拽过来:

CodeMonkey之Python关卡详解(二)第 6 关第 7 关第 8 关第 9 关第10关

先让长颈鹿的高度降下来(此处我是降到了最低):

giraffe_1.height = 2
giraffe_2.height = 2
           

蟒蛇有了,让它变长:

snake_1.length = 5
snake_2.length = 5
           

OK,问题成功解决啦。

第10关

CodeMonkey之Python关卡详解(二)第 6 关第 7 关第 8 关第 9 关第10关

第10关:先看提示:有蟒蛇、有长颈鹿,右边展示区,只有两个空,所以肯定是需要两个长颈鹿了。先拖过来:

CodeMonkey之Python关卡详解(二)第 6 关第 7 关第 8 关第 9 关第10关

问题来了,要想让长颈鹿帮忙,肯定是要让它变高。但是蟒蛇挡住了,所以先把蟒蛇的长度调节一下:

snake_1.length = 1
snake_2.length = 1
           

然后再调节长颈鹿的高度:

giraffe_1.height =6
giraffe_2.height =6
           

运行,OK,完美解决!

前10关还是很简单的。主要就是在蟒蛇的长度和长颈鹿的高度上。

此处要学会4个单词:

蟒蛇:snake

长颈鹿:giraffe

长度:length

高度:height

好了,继续学习下面的内容吧~