`
流浪的我
  • 浏览: 33988 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

ruby的入门基础

    博客分类:
  • Ruby
 
阅读更多

Ruby中的关键字如下:

        模块定义:module

        类定义: class  

       方法定义:def,undef

       检查类型:defined?  

       条件语句:if,then,else,elsif,case,when,unless

       循环语句:for,in,while,until,next,break,do,redo,retry,yield

       逻辑判断:not,and,or

       逻辑值: true,false

       空值:  nil  

       异常处理:rescue,ensure

       对象引用:super,self

       块的起始:begin/end

       嵌入模块:BEGIN/END

       文件相关:__FILE__,__LINE__

       方法返回:return

       别名:  alias

 

条件判断

       当判断条件为 "非false" 时执行特定语句

       因为在Ruby中,除了false和nil外,都被认为是true  

   

  if 条件判断语句 [then]
      ......
      end
     或  
    dosomething  if 条件  

     if 条件1 [then]
      ......
     else
       .....
     end
 
     if 条件1 [then]
        ......
      elsif 条件2 [then]  #注意else中没有字母e
        ......
      else
       ......
      end  

       if  str.empty?  [then]
        puts  'str is empty...'
        end  
 

 

 

         当判断条件为 "false"时执行特定语句

         因为在Ruby中,false和nil都被认为是false

       

 unless 条件判断语句 [then]  #当为flase时执行
          …...
          end
          或
          Domsomething  unless 条件判断语句
         或
          Domsomething  if not 条件判断语句

 

 

分享到:
评论

相关推荐

    Ruby入门教程中文PDF 附实例

    总之,无论你是对编程感兴趣的新手,还是想扩展技能树的开发者,这份“Ruby入门教程中文PDF 附实例”都将是你宝贵的参考资料。通过学习,你不仅可以掌握Ruby的基础知识,还能体验到编程的乐趣和效率。

    ruby入门到精通

    这本书“Ruby入门到精通”显然旨在引导初学者逐步掌握Ruby语言。以下是一些关键知识点,它们可能是书中涉及的内容: 1. **基础语法**:包括变量(本地、实例、类和全局变量)、常量、符号、字符串、数字、数组和...

    Ruby基础和特点,Ruby入门学习资料.pdf

    Ruby基础和特点,Ruby入门学习资料.pdf

    ruby入门书籍

    《Ruby入门书籍》可能是一本详细介绍Ruby编程语言的基础教程。根据提供的文件名,我们可以推测这本书籍可能包含了两个部分:中文文档和"The Ruby Way"的翻译或解读。 "ruby中文文档.chm"可能是对Ruby语言的中文详细...

    Ruby相关入门教程网址

    总的来说,这份Ruby入门教程应该能帮助初学者建立起对Ruby语言的全面认识,从基础语法到高级特性,再到实际开发中的工具使用,为进入Ruby世界提供了一条清晰的学习路径。通过深入学习和实践,读者将能够运用Ruby进行...

    ruby on rails入门基础

    在这个入门基础教程中,我们将探讨一些关键概念和实践技巧。 1. **Ruby语言基础**: - Ruby是一种面向对象的动态编程语言,语法简洁,易于阅读。在学习Rails之前,理解Ruby的基本语法、变量、数据类型、控制结构、...

    ruby基础教程(中文第四版).epub

    这是一本绝对不会让初学者失望的Ruby入门书。 ——Ruby之父 松本行弘 本书为日本公认的最好的Ruby入门教程。 松本行弘亲自审校并作序推荐。 本书支持最新的Ruby 2.0, 也附带讲解了可运行于1.9版本的代码, ...

    Ruby基础教程,RUBY入门必备啊~

    Ruby是一种面向对象的编程...这个入门教程对于初学者来说是非常宝贵的资源,它将帮助读者快速掌握Ruby的基础知识,并为深入学习和实践打下坚实的基础。通过打印文档,读者可以在离线环境下随时查阅,方便学习和参考。

    Ruby 语言基础(入门推荐)

    Ruby的语法结构清晰,易于理解,尤其适合初学者入门。 Ruby的核心特性包括: 1. **面向对象**:Ruby是纯面向对象的语言,这意味着每一个数据类型都是一个对象,包括基本类型如整数、字符串和布尔值。每个对象都有...

    二十分钟Ruby入门教程

    在二十分钟的Ruby入门教程中,我们将快速浏览Ruby的基础知识,包括语法、数据类型、控制结构以及简单的类定义。 首先,让我们从Ruby的基本语法开始。Ruby的注释以`#`字符开始,一直持续到行尾。例如: ```ruby # 这...

    Ruby基础教程(第5版)1

    《Ruby基础教程(第5版)》是一本由日本知名编程专家高桥征义和后藤裕藏共同著作,经过Ruby之父松本行弘审校的编程入门指南。本书专注于教授Ruby 2.3版本的语法和核心概念,旨在帮助初学者轻松掌握这门强大的面向...

    Ruby入门教程 pdf文字版

    本教程是为那些想要快速入门Ruby编程的初学者准备的,它以易读性和实用性为特点,旨在帮助你迅速掌握Ruby的基础知识。 1. **Ruby的基本概念** - **变量**:Ruby中的变量分为局部变量、实例变量、类变量和全局变量...

    ruby入门中文合集

    本“Ruby入门中文合集”是为初学者准备的一份全面学习资源,旨在帮助你快速掌握Ruby的基础知识和核心概念。以下是你将通过这个合集学习到的关键知识点: 1. **Ruby基础语法**:了解Ruby的变量(局部变量、实例变量...

    Ruby语言入门教程v1.0

    《Ruby语言入门教程v1.0》是一份详尽的指南,旨在为初学者提供一个易于理解的Ruby语言学习路径。下面,我们将深入探讨该教程所涵盖的关键知识点,特别是其标题和描述中提及的核心概念。 ### 1. 编程语言的发展简史 ...

    Ruby从入门到精通pdf

    "Ruby从入门到精通"的教程旨在帮助新手快速掌握这门语言的核心概念和实际应用。Ruby由日本人松本行弘在1993年创建,它的设计目标是让编程更加愉悦,同时也更注重代码的可读性和表达性。 1. **基础概念**: - 变量...

    ruby入门练习题.zip

    这个"ruby入门练习题.zip"文件显然是为了帮助初学者逐步掌握Ruby编程的基础和面向对象的概念。以下是一些关于Ruby语言和面向对象编程的重要知识点: 1. **Ruby的起源与特点**:Ruby由日本人松本行弘在1993年创建,...

Global site tag (gtag.js) - Google Analytics