刚开始接触Ruby,看了一点入门的资料。
安装Ruby后,在cmd命令行中输入ruby -v
会输出 ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]
在SciTE里面写了几句程序,主要是一点语法吧,小玩一下。当然,也可以直接在命令行中运行命令。
a = 1
b = 2 + 3
puts a,b
a,b = b,a
puts a,b
x = 0
a,b,c = x,(x+1),(x+2)
puts a,b,c
a=1
b=1.0
puts a==b
puts a.eql?(b)
a=1.0
b=1.0
puts a.equal?(b)
a=1.0
b=a
puts a.equal?(b)
puts 3<=>2
puts "abc"<=>"acb"
puts [5]<=>[4,6]
puts (0..9)===6.3
puts ('a'..'f')==='z'
#这是注释
=begin
这也是注释
这还是注释
=end
按F5执行,结果如下:
>ruby a.rb
1
5
5
1
0
1
2
true
false
false
true
1
-1
1
true
false
>Exit code: 0
明天接着学习。
分享到:
相关推荐
ruby初学者必备,和java api一样,很强大。
此时我对初学者一些总结
### Ruby语言介绍与基础知识 #### 一、Ruby语言概述 **1.1 Ruby的历史** Ruby是一种面向对象的脚本语言,由日本人松本行弘(Matsumoto Yukihiro)于1993年开始开发。起初,Ruby是作为一种兴趣项目而诞生的,但...
初学者在学习Ruby时,首先要理解它的基本概念和核心特性。 1. **面向对象编程(Object-Oriented Programming, OOP)**:Ruby是完全的面向对象语言,每个值都是一个对象,包括基本类型如整数、字符串和布尔值。类是...
### Ruby初学笔记之Hello World #### 知识点概览 本文主要介绍如何通过不同的方式在Ruby中输出“Hello, World!”。这种方式不仅适用于初学者熟悉Ruby的基础语法,还能帮助理解面向对象编程的一些基本概念。 #### ...
排班精美,图文清晰。是市面上最适合初学者入门的 Ruby 教程,由 ruby 创始人亲自编写。...本书适合Ruby初学者学习参考, 有一定Ruby编程基础的读者若想再回顾一下Ruby的各知识点, 本书也能提供不少帮助。
本书不仅是Ruby初学者的理想入门读物,也是有一定基础的开发者巩固和提升Ruby技能的参考资料。书中内容丰富,实例充足,无论你是完全的新手还是已经有一定经验的开发者,都能从中获益。 松本行弘在推荐序中强调了...
总的来说,"ruby中英文api"的资源对于Ruby初学者来说是非常宝贵的,它可以帮助他们快速入门并逐渐精通这门语言。通过深入阅读和实践,开发者可以掌握Ruby的灵活性和强大能力,从而在Web开发或其他领域发挥出它的潜力...
### Ruby Under a Microscope:深入探索Ruby内部机制 #### 标题解读 - **Ruby Under a Microscope**:本书旨在通过显微镜般的视角来深入分析...无论你是Ruby初学者还是资深开发者,本书都能为你提供宝贵的知识和洞见。
《Ruby编程语言》电子书资源,是为...总的来说,这份"ruby ebook"资源为Ruby初学者提供了一条系统学习的路径,通过深入学习,不仅可以掌握Ruby语言的基本用法,还能理解其设计理念,为进一步的开发工作打下坚实的基础。
本书是世界顶尖的Ruby专家为Ruby初学者尤其是具备其他语言背景的Rails开发者最身打造的绝佳Ruby教程。在讲述Ruby知识的过程中,始终从Rails开发实战出发,揭示Rails和Puby之间的微妙关系,阐述Rails自身特有的技术、...
这对于Ruby初学者或者想要深入了解翻译API应用的人来说是一个很好的实践机会。此外,由于它是一个命令行工具,因此可以方便地与其他CLI工具结合,构建自动化工作流程,比如在持续集成(CI)环境中进行文档的多语言翻译...
总之,《Ruby技术手册》作为一本全面的CHM电子书,将为Ruby初学者提供宝贵的指导,同时也适合有经验的开发者查阅特定话题或解决问题。通过深入阅读和实践,你将能够更好地理解和运用Ruby这一强大而优雅的语言。
本书为日本公认的最好的Ruby入门教程。松本行弘亲自审校并作序推荐。本书支持最新的Ruby 2.0,也附带讲解了可运行于1.9版本的代码,事无巨细且通俗易懂地讲解了编写程序时所需要的变量...本书适合Ruby初学者学习参考。
- **Learning Ruby**:适合Ruby初学者的基础教程。 - **Advanced Rails**:针对高级Ruby on Rails开发者的深入指南。 - **Rails Cookbook**:涵盖Ruby on Rails框架中的各种常见问题解决方案。 - **Ruby Pocket ...
适合人群:Ruby 初学者,希望深入了解和提高 Ruby 编程能力的技术人员。 使用场景及目标:提供一站式的学习路径,帮助学习者系统掌握 Ruby 编程,通过具体案例实操增强技能。主要应用场景包括Web 开发和日常脚本任务...
通过项目引导初学者掌握 Ruby 语言的基础语法、MVC架构及数据库相关技能。具体包括设置 Ruby 环境、构建应用骨架、实现模型与控制层面的增删改查等功能以及前端界面布局等步骤介绍。 适合人群:面向 Ruby 初学者或者...