你的第一批 Rush 代码

输出一行文字,把名字绑定到值,并学会每一行都必须遵守的那条规则。

0经验值 XP
0星星
1等级

视频

阅读

Rush 程序就是一行一行的代码,而且每一行都必须做点事。最小而有用的一行是输出文字。要输出,就调用 write:

write['hello world']

注意那对方括号。在 Rush 中,[ 和 ] 是唯一的分组括号:调用的参数写在里面,参数之间用逗号,例如 f[a, b]。圆括号在文本之外会被拒绝。文字会输出到标准输出。

要记住一个值,用 = 给它绑定一个名字。Rush 没有变量:绑定把一个标签(不加引号的名字)与一个值联系起来。然后 write[x] 会输出绑定到 x 的值:

x = 5
write[x]

有一条规则管着每一行:一行必须绑定、调用或分流。只写出一个值的行,比如单独的 5,什么也不做,所以 Rush 会在任何代码运行之前,以错误 RX0065 拒绝它。

练习

下面哪一行因为什么也不做而被拒绝?

选一个

在 Rush 中,调用的参数写在哪种括号里?

选一个

写一行代码,输出 hello world。

这道练习要求的输出是:

hello world

Rush 云端运行器尚未连接,因此无法在本页运行代码。没有执行任何代码,也不显示任何输出。

把名字 x 绑定到 5,然后输出 x。

这道练习要求的输出是:

5

Rush 云端运行器尚未连接,因此无法在本页运行代码。没有执行任何代码,也不显示任何输出。

全部课程

星星、XP 和彩带只是象征:它们不会解锁任何东西,也不花费任何东西。它们只是为了让你想继续学下去。