【转载】想写代码千万行,学会「注释」最重要 | 亲子课堂 第 2 课

本栏目为极客战记关卡通关讲解栏目,将会从地牢-森林-沙漠-山峰-冰川,按用户的正常过关顺序,挑出难度较大或有教学意义的关卡进行讲解,长期更新。

地牢

面向真正0编程基础的孩子们,关卡被设计成迷宫的形式,引导孩子们使用编程思维解决问题。以循序渐进的方式,让大家理解掌握几个Python的基础知识点:

Python的基础语法,变量,还有字符串和占位符的使用

注释中的密语

在这里插入图片描述
代码千万行,注释第一行,程序不规范,老师两行泪,关卡【注释中的密语】提醒您,今天要学习的编程知识点是:「注释」

关卡简介:

「注释中的密语」是较为简单的一个关卡,唯一考察的编程概念就是注释,许多编程初学者常常卡在这一关,大多是因为不了解注释的概念,明白了以后,过关其实非常简单。

通关展示:

在这里插入图片描述

思路讲解

本关的过关要求是说出开门的密语,拿走门后的宝藏。

而要知道密语,游戏内的红衣NPC则给了我们提示——“读蓝色的注释”

那么此时的通关思路是:

阅读注释

说出代码

取得宝藏

蓝色的注释,不是游戏内的蓝色墙壁,也不是地图上的蓝色食人魔,它是我们代码栏里的一行行蓝色文字:
在这里插入图片描述
这就是注释,其实在我们进入关卡前,目标页的提示也为我们介绍了注释是什么东西:

在这里插入图片描述
注释就是一个程序员向另一个程序员解释代码的一种方式,在Python中,我们通常用井号#来表示一行注释的开始:
在这里插入图片描述

在代码编辑器内也是如此:
在这里插入图片描述
当你写了一个井号后,就会发现后面输入的内容都变成了蓝色,这是注释的显著特征

在这里插入图片描述
通过阅读第5行注释,我们就能知道密码是Achoo。

那么接下来我们就要让英雄说出密码,需要调用hero.say()函数,可以参照第3行的say代码。
在这里插入图片描述
写出所需代码:
在这里插入图片描述
需要注意的是,我们此时所说的内容,必须都用双引号“”包围,

因为我们要说的内容属于字符串,颜色是绿色的,字符串在调用的时候必须用双引号“”包括,否则如下:
在这里插入图片描述
原本绿色的字符串,就变成了黑色的,英雄就不会按要求说出 Achoo 这五个字母了,

这是因为此时你让英雄说的东西,已经不再是绿色的字符串了,而是一个变量

变量的概念,在后面的关卡,大家就能够接触到了。

此时当我们说出了密语后,红衣NPC就会帮我们打开大门,我们只需走过向上走,拾取宝藏,即可过关。

那么此时的通关思路就是:

1.阅读代码栏内的蓝色注释

2.调用hero.say()函数说出密语

3.调用hero.moveUp()函数向上移动拾取宝藏

通关代码

在这里插入图片描述

以上便是地牢关卡「注释中的密语」的过关教学了~

本攻略发于极客战记
极客战记——学编程,用玩的!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值