轨道
/
Factor
Factor
/
练习
/
你好,世界
你好,世界

你好,世界

教程练习

简介

“Hello, World!” 会带你写一些 Factor 代码,并让你熟悉 Exercism 的工作流。完成它就能解锁 Factor 学习路线的其余内容。

观看我们的“Hello, World”入门视频,开始学习 👇

说明

经典的入门练习。 只需要说“Hello, World!”。

“Hello, World!”是初学一门新的编程语言或进入一个新环境时,传统的第一个程序。

目标很简单:

  • 修改提供的代码,让它输出字符串“Hello, World!”。
  • 运行测试套件,确保它能通过。
  • 提交你的解答,并在网站上查看结果。

如果一切顺利,你就可以去获取第一个真正的练习了。

实现说明

Factor 程序由词构成,词又被组织成词汇表。

Factor 会从同名目录加载词汇表,所以hello-world词汇表就是hello-world/目录下的hello-world.factor文件。

: say-hello ( -- str ) … ;定义了词say-hello。 括号里的部分是它的栈效应:--左边什么都没有,表示它不接收输入;右边的str表示它会留下一个值(这个名字只是文档,不是类型)。 栈效应和结尾的;之间的所有内容都是主体,也就是调用这个词时运行的代码。

测试套件会调用say-hello,并检查它留在栈上的值。 修改主体,让这个词留下"Hello, World!",然后运行测试。

通过 GitHub 编辑 链接将在新窗口或新标签页中打开
Factor Exercism

准备好开始 你好,世界 了吗?

注册 Exercism,借助 47 个概念163 个练习 和真人导师指导,学习并掌握 Factor,全部免费。