首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

1_7_cPython

玩游戏,学编程

[1/7] Kithmaze二度历险

玩游戏,顺便学会编程

通关秘籍

编程任务

6条语句内,帮助英雄离开地牢迷宫并存活

编程语言

Python

语法

基本语法,While Loops

英雄

Anya Weston长官

装备

普通靴子,编程宝典I

技能

使用while True循环,减少重复语句的输入

通关视频

点击边框调出视频工具条

攻略

过关思路

任务概览

缩放游戏界面,发现迷宫的路径是有规律的,因此英雄只需要有规律的左右移动,就可以离开迷宫。

根据提示信息,英雄先向右移动,再向上、向右、向下,并重复以上过程多次,即可离开迷宫。

道具和技能

靴子功能

移动技能:

如hero.moveRight()

编程宝典I:

编程宝典I提供循环技能while True()

在使用时,先点击道具技能,查看道具的使用方法。

使用方法

在使用时,先点击道具技能,查看道具的使用方法。

从例程中看到,while True后面有冒号,while True语句下面需要按制表符缩进4个空格。

注意

1、 输入法切换到英文输入,否则会出错

2、 hero和move之间有“.”

3、 注意语句中的字母大小写

4、 while True后面有冒号

5、 注意while True:下面要缩进4个空格

6、 6条语句内必须完成

运行

点击“运行”,运行结果如下:

运行结果

利用循环结构,在6条语句内离开迷宫,并且英雄成功存活下来,闯关成功。

Python参考代码

# 使用while-true循环穿越迷宫!

while True:

hero.moveRight()

# 再键入3条移动命令来完成这个迷宫:

hero.moveUp()

hero.moveRight()

hero.moveDown()

接下来开始尝试吧

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180421G0PQJW00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券