Ruby初学笔记之Hello World

 更新时间:2015年06月15日 09:19:19   投稿:junjie  
这篇文章主要介绍了Ruby初学笔记之Hello World,本文是一篇Ruby自学笔记,本文分别用普通方法、函数、类输出Hello World,从一个一个的例子中了解Ruby编程,需要的朋友可以参考下

注:Ruby Windows安装包请前往http://rubyinstaller.org/下载安装。

安装了个Ruby193,写了第一个Ruby程序,来记录下自己学习点滴。
首先在Ruby的新建个文件夹Sample,再新添加个文件,名字HelloWorld.rb
内容就是:

复制代码 代码如下:

puts "Hello,World!" 

当然也可以先声明变量,如后再用puts语句
复制代码 代码如下:

a = "Hello,World!" 
puts a 

当然也可以先写个函数,再调用,让其输出。
复制代码 代码如下:

def say(name) 
"Hello,#{name}" 
end 
 
puts say("World!") 

考虑到Ruby是完全面向对象,也可以先写个类,再调类里面的对象方式来完成。
复制代码 代码如下:

class Hello 
 
    attr_reader :msg 
 
    def initialize 
 
        @msg = "Hello, World" 
 
    end 
 
end 
 
h = Hello.new 
 
puts h.msg 
 
print "Press RETURN" 
 
$stdin.gets 

运行方式,如下:
复制代码 代码如下:

c:\Ruby193\Sample>ruby HelloWorld.rb 
Hello, World! 

相关文章

  • Ruby微信开发的几个开源项目介绍

    Ruby微信开发的几个开源项目介绍

    这篇文章主要介绍了Ruby微信开发的几个开源项目介绍,需要的朋友可以参考下
    2014-05-05
  • ruby的程序结构介绍

    ruby的程序结构介绍

    这篇文章主要介绍了ruby的程序结构介绍,本文讲解了源文件、模块、控制结构、方法定义、类及对象等内容,需要的朋友可以参考下
    2015-05-05
  • Ruby 迭代器及文件的输入与输出

    Ruby 迭代器及文件的输入与输出

    这篇文章主要介绍了Ruby的迭代器和文件的输入输出,文章中有详细的代码示例,需要的朋友可以参考阅读一下
    2023-04-04
  • 在Ruby on Rails中使用Markdown的方法

    在Ruby on Rails中使用Markdown的方法

    这篇文章主要介绍了在Ruby on Rails中使用Markdown的方法,不过依赖于pygments.rb这个工具,事先得安装Python,需要的朋友可以参考下
    2015-08-08
  • 使用Ruby来处理文本的教程

    使用Ruby来处理文本的教程

    这篇文章主要介绍了使用Ruby来处理文本的教程,本文来自于IBM官方网站技术文档,需要的朋友可以参考下
    2015-04-04
  • Ruby面向对象编程中类与方法的基础学习

    Ruby面向对象编程中类与方法的基础学习

    方法可以理解为类中的函数,一定程度上可以受到类作用域的制约,其他地方和传统意义上的函数无太大区别,这里我们就一起来进行Ruby面向对象编程中类与方法的基础学习
    2016-05-05
  • Ruby on Rails框架程序连接MongoDB的教程

    Ruby on Rails框架程序连接MongoDB的教程

    在Rails中我们可以通过MongoMapper来使用MongoDB数据库,下面就来记录一下Ruby on Rails框架程序连接MongoDB的教程,需要的朋友可以参考下
    2016-07-07
  • Ruby实现的各种排序算法

    Ruby实现的各种排序算法

    这篇文章主要介绍了Ruby实现的各种排序算法,本文给出了Bubble sort、Insertion sort、Selection sort、Shell sort等排序的实现方法,需要的朋友可以参考下
    2015-05-05
  • Ruby 多线程的潜力和弱点分析

    Ruby 多线程的潜力和弱点分析

    这篇文章主要介绍了Ruby 多线程的潜力和弱点分析,本文讲解了Ruby 多线程和 IO Block、Ruby GIL 的影响、JRuby 去除了 GIL、Ruby 多线程总结等内容,需要的朋友可以参考下
    2015-03-03
  • Ruby on Rails迁移时的一些注意事项

    Ruby on Rails迁移时的一些注意事项

    这篇文章主要介绍了Ruby on Rails迁移时的一些注意事项,包括建议的使用change方法取代up与down方法等细节,需要的朋友可以参考下
    2015-08-08

最新评论