`
aswang
  • 浏览: 848854 次
  • 性别: 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有多种版本实现,这三个方法看起来不一样,但是功能是一样的。

 

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

分享到:
评论

相关推荐

    hello world hello world

    标题中的“hello world hello world”和描述中的“hello world”似乎是在引用计算机编程中的经典入门程序,通常用于演示一个语言的基本输出功能。在大多数编程语言中,“Hello, World!”是初学者编写的第一个程序,...

    Hello_World.zip_hello world _world

    public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } } ``` 这两个例子展示了不同编程语言中输出文本到控制台的方法。 标签“hello_world_ world”...

    1063576248600648Hello World.zip

    public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } ``` 3. **Python**: ```python print("Hello World!") ``` 4. **JavaScript** (浏览器环境): `...

    Ruby初学笔记之Hello World

    ruby HelloWorld.rb ``` 可以看到控制台输出“Hello, World!”。 ### 总结 通过本文的学习,我们不仅学会了如何在Ruby中输出“Hello, World!”,更重要的是通过不同的方式实践了Ruby的基础语法和面向对象编程的...

    Hello, Ruby World!

    Ruby的设计哲学之一是使编程更加愉悦,它强调代码的可读性和开发者的效率。 #### 二、Ruby语言特点 ##### 1. 解析执行 - **无需编译**:Ruby是一种解释型语言,这意味着它的程序可以在编写后直接运行,而无需预先...

    Hello-World:Hello World的源代码-Source code world

    public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } } ``` 4. `hello.rb` - Ruby版本,代码如下: ```ruby puts "Hello, World!" ``` 5. `index....

    ruby programming

    编写第一个Ruby程序通常是从“Hello World”开始。 ```ruby puts "Hello, World!" ``` 这段代码将打印出“Hello, World!”到控制台。 通过上述介绍,我们对Ruby编程有了一个大致的了解。Ruby不仅易于学习,而且功能...

    hello_world.zip_world

    标题 "hello_world.zip_world" 暗示了一个与 Ruby 编程语言相关的项目,其中包含一个 "hello_world.rb" 文件,这通常是初学者学习编程时编写的第一个程序,用来输出 "Hello, World!"。这个程序在 Web 环境中运行,...

    helloworld.md

    标题 "helloworld.md" 和描述 "helloworld.md" 暗示了我们正在处理一个与编程初学者入门相关的主题,通常“Hello, World!”程序是学习新编程语言时的第一个例子。这个简单的程序用于打印出“Hello, World!”文本,...

    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_...

    Three20软件引擎之构建开发环境与HelloWorld

    《Three20软件引擎之构建开发环境与HelloWorld》 Three20是一个强大的iOS应用程序开发框架,由Facebook的前工程师Jesse Squires开发,旨在简化iOS应用的UI和网络功能。它基于UIKit,并且提供了丰富的组件,如照片...

    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语言教程,常用指令详解附代码,开发资源项目详细介绍附代码带注释.txt

    Hello World 程序 ruby puts "Hello, World!" 变量和类型 ruby name = "Ruby" age = 25 puts name puts age 条件语句 ruby if age > 18 puts "Adult" else puts "Minor" end 循环 ruby 5.times do puts ...

    Ruby/tk学习资料

    这里我们创建了一个新的根窗口,并为其设置了标题“Hello, world!”。需要注意的是,在创建完根窗口之后,此时还看不到任何窗口显示出来。 #### 3. 启动事件循环(Event Loop) GUI程序通常依赖于事件循环来处理...

    Ruby course

    #### HelloWorld示例 Ruby是一种简单直观的语言,入门非常容易。从一个简单的`Hello World`程序开始学习是最常见的做法: ```ruby puts 'Hello World' ``` 这段代码会打印出`Hello World`。通过这种方式,初学者可以...

    helloworld:Hello World,几乎所有语言

    这个名为“helloworld”的项目,正如标题所言,包含了多种编程语言实现的"Hello, World!"示例,旨在帮助初学者了解各种语言的基础用法。在描述中,我们可以看到这是一个开放源代码的项目,用户可以通过拉取请求添加...

    Ruby 基础语法 视频教程1

    - **方法调用表达式**:如`puts "Hello, World!"`,`puts`是方法,字符串是参数。 - **条件表达式**:如`if`语句和`case`语句,用于根据条件执行不同的代码块。 学习这些基础概念是理解Ruby编程的关键。通过`ruby...

Global site tag (gtag.js) - Google Analytics