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

你好,世界

教程练习

简介

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

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

说明

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

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

目标很简单:

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

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

项目结构

  • src里放着你为这个练习写的解答
  • spec里放着这个练习要运行的测试

运行测试

如果你在正确的目录下(也就是包含src和spec的那个目录),就可以通过运行crystal spec来运行这个练习的测试:

$ pwd
/Users/johndoe/Code/exercism/crystal/hello-world

$ ls
GETTING_STARTED.md README.md          spec               src

$ crystal spec

这会运行spec目录下的所有测试文件。

在每个测试文件里,除了第一个测试,其余测试都被跳过了。

一旦有一个测试通过,你就可以把下一个测试的pending改成it,取消它的跳过状态。

提交你的解答

提交解答时,请务必提交src目录下的源文件:

$ exercism submit src/hello_world.cr
通过 GitHub 编辑 链接将在新窗口或新标签页中打开
Crystal Exercism

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

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