`
aswang
  • 浏览: 838555 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Ruby之HelloWorld

    博客分类:
  • Ruby
 
阅读更多

准备学习ruby了,还是从最简单的HelloWorld开始,来看看ruby世界里如何来写HelloWorld:

 

 

#Ruby 之 HelloWorld

#版本1
def say_hello1(name)
  return "Hello , "+ name  
end

#版本2
def say_hello2 name
  return "Hello , " + name
end

#版本3
def say_hello3 name
  return "Hello , #{name}"
end

puts say_hello1 "lql1"
puts say_hello2 "lql2"
puts say_hello3 "lql3"
 

同样一个helloworld,ruby有多种版本实现,这三个方法看起来不一样,但是功能是一样的。

 

看起来很简洁,感觉很不错,继续。。。

分享到:
评论

相关推荐

    Ruby初学笔记之Hello World

    主要介绍了Ruby初学笔记之Hello World,本文是一篇Ruby自学笔记,本文分别用普通方法、函数、类输出Hello World,从一个一个的例子中了解Ruby编程,需要的朋友可以参考下

    Hello, Ruby World!

    对 Ruby 语言进行了简单介绍。

    Ruby语言教程.docx

    Ruby 教程 python-mini Ruby 是一种开源的面向对象...",下面的实例使用 Ruby 输出 "Hello World!": 实例 #!/usr/bin/ruby puts "Hello World!"; 运行实例 » 点击"运行实例"按钮查看在线实例运行结果。 或者是在

    hello_world.zip_world

    Ruby hello world program on the web

    ruby-hello-world:OpenShift v3的Hello world ruby​​示例

    这是一个示例openshift v3应用程序存储库。 有关如何使用它的说明,请参阅: :

    Matlab代码verilog-helloworld:各种语言的Helloworld程序

    各种语言的Helloworld程序 b 阿达 adventure_game_studio_script 阿尔高 amiga_e 杀伤人员地雷 苹果脚本 弧 as3 自动 awk 基本的 批 f 贝努格 嘘声 脑干 二氧化硅 C 锡兰 厨师 Clojure 科博尔 咖啡脚本 coldfusion_...

    Ruby的纤程框架Goliath.zip

    [200, {}, "Hello World"] end end > ruby hello.rb -sv > [97570:INFO] 2011-02-15 00:33:51 :: Starting server on 0.0.0.0:9000 in development mode. Watch out for stones. 标签:Goliath

    Ruby语言教程及案例.docx

    puts "Hello, World!" ``` Ruby中使用 `puts` 函数来输出文本。以上代码输出 "Hello, World!" 到控制台。 #### 2. 变量和数据类型 ```ruby # 定义整数变量 age = 25 # 定义字符串变量 name = "John" # 输出变量...

    helloworld_karuta

    helloworld_karuta 这是一款纸牌游戏,通过阅读语言说明和语言名称来获取Hello World。 惠普: : 请使用拉取请求或签发来更正或添加卡上的文字。老实说,我并没有太多使用github本身,因此我可能无法正确打开它。...

    异步事件驱动的RubyWeb应用框架Cramp.zip

    require 'rubygems'require 'cramp/controller'class WelcomeAction < Cramp::Controller::Action on_start :send_hello_world def send_hello_world render "Hello World" finish endendRack::Handler::Thin.run ...

    hello-world-ruby-ruby-intro-000

    编写语法有效的代码以产生“ Hello World!”。 运行一个Ruby文件。 运行学习宝石。 提交学习实验室。 指示 单击学习中的打开按钮开始使用。 创建一个文件 您将需要在实验室目录中创建一个名为hello_world.rb的...

    aws-kms-hello:带有 Ruby SDK 的用于 AWS KMS 服务的简单“hello world”应用程序

    基本 AWS KMS 演示应用程序一些使用 Ruby 开发工具包的 AWS KMS 的简单 Hello World 代码。 请注意,由于存在错误,您至少需要使用 AWS Ruby SDK 2.0.17 版。 否则此代码将失败,并出现与 SDK 库中的 StringIO 到 ...

    hello-world-ruby-g-416

    编写语法有效的代码以产生“ Hello World!”。 运行一个Ruby文件。 运行学习宝石。 提交学习实验室。 指示 单击学习中的打开按钮开始使用。 建立档案 您将需要在实验室目录中创建一个名为hello_world.rb的文本...

    hello-world-ruby-v-000

    编写语法有效的代码以产生“ Hello World!”。 运行一个Ruby文件。 运行学习宝石。 提交学习实验室。 指示 单击学习中的打开按钮开始使用。 建立档案 您将需要在实验室目录中创建一个名为hello_world.rb的文本...

    hello-world-ruby-q-000

    编写语法有效的代码以产生“ Hello World!”。 运行一个Ruby文件。 运行学习宝石。 提交学习实验室。 指示 单击学习中的打开按钮开始使用。 创建一个文件 您将需要在实验室目录中创建一个名为hello_world.rb的...

    Ruby 魔法 学习笔记之一

    一、向对象显示的发送消息 我们可以向对象直接发送消息: Ruby代码 代码如下:class HelloWorld def say(name) print “Hello, “, name end end hw = HelloWorld.new hw.send(:say,”world”) 我们通常使用hw.say(...

    docker-alpine-ruby:基于Alpine Linux的用于ruby的极简Docker镜像

    您将从Ruby获得印刷的“ Hello World”。 运行一个Ruby脚本 您可以直接使用Ruby Docker映像来运行Ruby脚本: $ docker run --rm -v " $PWD " :/app coopermaa/alpine-ruby ruby /app/your-daemon-or-script.rb ...

    HelloWorld:Ruby on Rails你好世界

    自述文件 ... Ruby版本 系统依赖 配置 数据库创建 数据库初始化 如何运行测试套件 服务(作业队列,缓存服务器,搜索引擎等) 部署说明 … 如果您不打算运行rake doc:app请随意使用其他标记语言。

    Ruby的高性能HTTP服务器-Ruby开发

    agoo用于Ruby的高性能HTTP服务器需要'agoo'Agoo :: Server.init(6464,'root')类MyHandler def调用(req)[200,{},[“ hello world”]]结束结束处理程序= M agoo用于Ruby使用机架的高性能HTTP服务器需要'agoo'...

Global site tag (gtag.js) - Google Analytics