1. 文档中心
  2. 比卜创造 Micro:bit
  3. Python
  4. Hello World

Hello, World!

用一门新语言开始编程,传统做法是让计算机说出「Hello, World!」。

滚动显示 Hello World
滚动显示 Hello World

在 BiBoPython 里,这很简单:

from bibo import *
display.scroll("Hello, World!")

每一行都有各自的作用。

第一行:导入模块

from bibo import *

这行告诉 BiBoPython:把控制 micro:bit 所需的工具都准备好。这些工具都在名为 bibo 的模块里(模块就是预先写好的代码库)。import 表示「我要使用它」;而 * 在 Python 里表示「全部」。所以 from bibo import * 的意思就是:「我想使用 bibo 代码库里的所有内容。」

第二行:滚动文字

display.scroll("Hello, World!")

这行让显示屏滚动显示字符串 "Hello, World!"。其中的 display 是 bibo 模块里的一个对象,代表设备正面的物理显示屏。我们可以用英文句点 . 加上看起来像命令的东西(其实叫方法)来让显示屏做事。这里用的是 scroll 方法。因为 scroll 需要知道要滚动哪些字符,所以把文字写在双引号 " 里,并放在圆括号 ( ) 中——这些叫做参数。整句的意思就是:「请用显示屏滚动显示文字 'Hello, World!'」。如果某个方法不需要参数,也要写空的圆括号 () 来表示。

动手试试

把上面的「Hello, World!」代码复制到 比卜创造 Python 编辑器(或比卜创造 App 的编辑器)里,烧录到 micro:bit。你能改出不同的问候语吗?比如改成对你自己的问候——「Hello, 小明!」?提示:改 scroll 方法的参数就行。