Ruby 教程

Ruby 教程

Ruby 教程的目标是使您开始使用 Ruby 编程语言。 本教程涵盖了 Ruby 语言的核心,包括变量,表达式,集合,控件结构和其他核心功能。 它还描述了一些更高级的概念,例如面向对象的编程和正则表达式。 这不是该语言的完整介绍。 该教程是在 Ubuntu Linux 上创建的。

Ruby 简介

Ruby 是一种动态的,反射性的,通用的面向对象的编程语言。 原始作者是日本程序员松本行弘(HTG4)。 Ruby 于 1995 年首次出现。

Ruby 支持各种编程范例。 这包括面向对象,反射,命令式和反射式编程。 Ruby 语言主要受 Perl,Smalltalk,Eiffel 和 Lisp 的影响。 与 Java,C# 或 C 等语言不同,Ruby 没有正式的规范。 相反,Ruby 语言的原始 C 实现可作为事实上的参考。 Ruby 语言还有其他实现,例如 JRuby,IronRuby 或 MacRuby。

Ruby 的流行

今天有数百种编程语言在使用,Ruby 属于非常受欢迎的,成为十大编程语言。 Ruby on Rails 是一个非常流行的 Web 应用框架,它是用 Ruby 创建的第一个杀手级应用。

Ruby 交互式解释器

我们可以在脚本或交互式解释器中运行 Ruby 语句。 在本教程中,我们将使用交互式 Ruby 会话来演示一些较小的代码片段。 较大的代码示例将放在 Ruby 脚本中。

$ irb

irb(main):001:0> puts RUBY_VERSION

1.8.7

=> nil

这是 Ruby 交互式会话的示例。 我们将特殊的RUBY_VERSION常量的值打印到控制台。 它设置为当前使用的 Ruby 的版本。

Ruby 脚本

我们将有第一个简单的 Ruby 脚本示例。

#!/usr/bin/ruby

# first.rb

puts "This is Ruby"

在此脚本中,我们将消息打印到控制台。

#!/usr/bin/ruby

UNIX 中的每个脚本都以 shebang 开头。 shebang 是脚本中的前两个字符:# ! 。 shebang 之后是解释器的路径,它将执行我们的脚本。 /usr/bin/是 Ruby 解释器最常见的位置。 它也可以位于/usr/local/bin/或其他位置。

# first.rb

Ruby 中的注释前面带有#字符。

puts "This is Ruby"

puts方法将字符串打印到控制台。

$ which ruby

/usr/bin/ruby

可以使用which命令找到 Ruby 解释器的路径。

$ chmod +x first.rb

$ ./first.rb

This is Ruby

我们使用chmod命令使脚本可执行并执行。

教程目录

Ruby 基础教程

Ruby 语法结构

Ruby 基础

Ruby 变量

Ruby 中的对象

Ruby 数据类型

Ruby 字符串

Ruby 表达式

Ruby 控制流

Ruby 数组

Ruby 哈希

Ruby 面向对象编程

Ruby 控制流

Ruby 面向对象编程 II

Ruby 正则表达式

Ruby 输入&输出

Ruby 其他教程

Ruby HTTPClient 教程

Ruby Faraday 教程

Ruby Net::HTTP 教程

🎯 相关推荐

自然对数规则和属性
bet5365入口

自然对数规则和属性

📅 09-15 👀 7026
《时尚中国》:2006亚洲超级模特大赛
bet5365入口

《时尚中国》:2006亚洲超级模特大赛

📅 07-31 👀 7709
梦幻西游电脑版2025帮派竞赛全解析:战术布局与核心玩法指南