Ruby中的注释有单行与多行两种,先看一个程序E3.1-1.rb:
ruby 代码
-
- puts 3/5
- puts 3/5.0
- =begin
- puts 6/5
- puts 6/5.0
- 多行注释可以用=begin 和 =end ;
- 实际上,这也是Ruby的内嵌文档(Rdoc)注释,类似javadoc ,
- 可以用命令 r i 从源文件生产文档。
- =end
运行结果:
>ruby E3.1-1.rb
0
0.6
>Exit code: 0
Rdoc是内嵌在ruby代码之中的,可以转换为html文档说明。类似javadoc。
ri 是一个命令行程序,用来查看函数说明、类说明。函数说明、类说明应该放置在 =begin 和 =end 之中。“=begin”一定要写在行首,也就是说,这一行的前六个字符是“=begin”,不允许有空格在这之前。
Ruby中用分号“ ; ”来表示一个语句的结束。一行如果有多个语句,每个语句用分号隔开,而最后一个语句可以省略分号。换行符表示一行结束。如果语句太长,可以用“ \ ”连接下一行。看程序E3.1-2.rb:
ruby 代码
-
- puts 3/5 ; puts 3/5.0
- puts "这里演示" \
- "连行"
运行结果:
>ruby E3.1-2.rb
0
0.6
这里演示连行
>Exit code: 0
完整阅读,请看我写的 Ruby语言中文教程all in one
相关推荐
华为路由器模拟器3.1是一款专门用于学习和实践华为路由设备操作的软件工具,它提供了真实的网络环境模拟,使得用户可以在无需物理设备的...总的来说,华为路由器模拟器3.1结合实验注释是学习和提升网络技术的理想工具。
.NetCore3.1官方注释汉化补丁 内附加 使用说明 Microsoft.NETCore.App.Ref Microsoft.WindowsDesktop.App.Ref NETStandard.Library.Ref
赠送jar包:cglib-3.1.jar; 赠送原API文档:cglib-3.1-javadoc.jar; 赠送源代码:cglib-3.1-sources.jar; 赠送Maven依赖信息文件:...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
这个脚本会清除与EditPlus3.1相关的配置信息,不会留下任何痕迹,保持系统的整洁。 综上所述,EditPlus3.1绿色版是一款强大而实用的文本编辑器,无论你是初学者还是经验丰富的程序员,都能从中受益。它的便捷性、...
《ACDSee3.1:经典看图软件的回顾与解析》 ACDSee,作为一款历史悠久的图像查看和管理工具,自推出以来就深受广大用户的喜爱。在众多版本中,ACDSee3.1尤为经典,它以其轻巧的体积、高效的性能以及便捷的操作,成为...
截图完成后,WinSnap 3.1提供了一整套内置的编辑工具,包括添加箭头、文字注释、高亮显示等,让用户可以即时对截图进行修饰和解释。此外,还可以调整亮度、对比度、饱和度,甚至进行颜色转换,让截图更具表现力。 ...
- **笔记**:在代码旁边添加注释或笔记,记录思考过程。 - **多语言支持**:除了英文界面,Source Insight还支持其他多种语言,满足全球开发者的需求。 总的来说,Source Insight 3.1以其强大的代码分析能力和...
此外,鼠标滚轮可以用来调整线条的粗细,使得注释更具有层次感。 在功能方面,屏幕笔Sketch3.1提供了丰富的颜色选择,让用户可以根据需要选择不同的颜色来突出重点或区分不同的信息。它还支持透明度设置,这样可以...
STM32官方固件库注释汉化版V3.1是针对STMicroelectronics公司生产的STM32系列微控制器的一款重要资源。STM32是一款基于ARM Cortex-M内核的高性能、低功耗微处理器,广泛应用于工业控制、消费电子、物联网(IoT)设备等...
此外,Gebo Admin Template 3.1的代码结构清晰,注释详尽,便于开发者理解和修改。它的模块化设计使得代码可重用性高,降低了维护成本。对于商业用途,官方提供原版购买,这意味着可以得到持续的更新和支持,保证了...
而"去脚本之家看看.url"和"服务器软件.url"两个链接文件,可能是提供额外资源或相关教程的网址,帮助用户获取更多关于ACDSee 3.1的信息或者与其他用户交流使用经验。 总的来说,ACDSee 3.1以其经典的设计和实用的...
同时,它还可以检测并修复不一致的注释样式,如单行与多行注释的混用。 4. **头文件处理**:对于C++项目,AStyle可以重新排序头文件#include语句,遵循特定的顺序规则,以减少依赖问题。 5. **智能缩进**:AStyle...
在这个项目中,我们看到的是一个基于Struts2.3、Spring3.2和MyBatis3.1的集成应用,其中使用了注释式的事务管理。 首先,让我们来详细了解一下这三个框架: 1. **Struts2**:这是一个基于MVC设计模式的Java Web...
《AStyleExtension.vsix3.1:提升C#与C/C++代码规范的高效插件》 在软件开发过程中,代码规范是确保项目可读性、可维护性和团队协作效率的关键因素。AStyleExtension.vsix3.1是一款针对Visual Studio 2019、2017、...
Maven 3.1 提供了一种更简洁的配置方式,允许用户通过注释和内联配置来减少 pom.xml 文件的复杂性。同时,这个版本改进了对插件的管理,增强了插件执行的性能和稳定性。对于插件的自动发现和升级,Maven 3.1 也提供...
1. **轻量级安装**:与Adobe Acrobat等其他大型PDF工具相比,Foxit Reader 3.1的安装文件小得多,这意味着用户可以快速下载并安装,无需担心占用大量磁盘空间。 2. **快速启动**:由于其优化的代码结构,福昕PDF...
**SourceInsight 3.1:强大的源代码阅读与分析工具** SourceInsight是一款备受开发者喜爱的源代码查看和分析工具,尤其在【开发工具】领域具有很高的评价。它的主要功能在于提供高效的代码浏览、编辑和理解环境,...
除了Word转换功能,Solid Converter PDF Pro 3.1还提供PDF阅读和注释功能,用户可以在PDF文件上进行高亮、批注、添加文本等操作,增加了其功能性。同时,软件支持PDF到HTML、Excel、PowerPoint等其他格式的转换,...
赠送jar包:velocity-tools-generic-3.1.jar 赠送原API文档:velocity-tools-generic-3.1-javadoc.jar 赠送源代码:velocity-tools-...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。