Ruby基础教程。Ruby基础教程。

by admin on 2018年10月5日

平、Ruby基础知识

平、Ruby基础知识

  1、关于Ruby

  1、关于Ruby

    Ruby是脚本语言

    Ruby是脚本语言

    Ruby是面向对象语言

    Ruby是面向对象语言

    Ruby是过平台语言

    Ruby是超越平台语言

  亚洲必赢手机入口  Ruby是开放源码软件

    Ruby是开放源码软件

  2、Ruby入门图书推荐

  2、Ruby入门汉简推荐

    《Ruby.Programming向Ruby之父学程序设计(第2本子)》(日)高桥征义,(日)后藤裕藏

    《Ruby.Programming向Ruby之父学程序设计(第2版本)》(日)高桥征义,(日)后藤裕藏

  3、常用Ruby开发工具

  3、常用Ruby开发工具

    任何文件编辑器都足以用来编写Ruby代码,只要文件为“.rb”结尾保存即可

    任何公文编辑器都可就此来编写Ruby代码,只要文件为“.rb”结尾保存即可

    ScITE

    ScITE

    Eclipse(using RDT Plugin)

    Eclipse(using RDT Plugin)

    NetBeans等

    NetBeans等

  4、Ruby的率先只程序

  4、Ruby的第一个次

    =begin

    =begin

    万年无移的语言课程第一只次“Hello World”

    万年不更换的言语课程第一个次“Hello World”

    注意:1、Ruby是高低写敏感的语言

    注意:1、Ruby是大大小小写敏感的语言

    =end

    =end

    print “Hello \”Ruby\”\n”

    print “Hello \”Ruby\”\n”

    p “Hello Ruby\n”

    p “Hello Ruby\n”

    puts “Hello \\Ruby”

    puts “Hello \\Ruby”

    puts “Hello”,”Good”,”xiaoming”

    puts “Hello”,”Good”,”xiaoming”

    p “Hello”,”Good”,”xiaoming”

    p “Hello”,”Good”,”xiaoming”

    print “Hello”,”Good”,”xiaoming”

    print “Hello”,”Good”,”xiaoming”

 

 

    >ruby test.rb

    >ruby test.rb

      Hello “Ruby”

      Hello “Ruby”

      ”Hello Ruby\n”

      ”Hello Ruby\n”

      Hello \Ruby

      Hello \Ruby

      Hello 

      Hello 

      Good

      Good

      xiaoming

      xiaoming

      ”Hello”

      ”Hello”

      ”Good”

      ”Good”

      ”xiaoming”

      ”xiaoming”

      HelloGoodxiaoming>Exit code:0

      HelloGoodxiaoming>Exit code:0

  5、Ruby基础知识-数字

  5、Ruby基础知识-数字

  亚洲必赢手机入口 1

  亚洲必赢手机入口 2

     Ruby中涵盖了5单用来表示数字之內建类,此外标准库还蕴含3只数值类,Ruby中具备数字对象都是Numeric类的实例,所有整数都是Integer的实例,如果一个整数值能盛在一个31只二进制位里,那么其是Fixnum类的实例,否则她就是是Bignum类的实例,Bignum对象用来表示任意大小的平头,如果一个操作的操作数是Fixnum对象,反的也建立。Ruby使用Float类来类之意味实数,该类会采用本地平台的浮点数表示形式。Complex类表示复数,BigDecimal类表示拥有自由精度之实数,使用的是十进制表示法而非是二进制,Rational代表来理数,即有限疏理数相除后获的数    

     Ruby中蕴藏了5只用来表示数字的內建类,此外标准库还蕴藏3个数值类,Ruby中所有数字对象还是Numeric类的实例,所有整数都是Integer的实例,如果一个整数值能包容在一个31个二进制位里,那么它们是Fixnum类的实例,否则其便是Bignum类的实例,Bignum对象用来表示任意大小的整数,如果一个操作的操作数是Fixnum对象,反的也建立。Ruby使用Float类来类之表示实数,该类会下本土平台的浮点数表示形式。Complex类表示复数,BigDecimal类表示所有自由精度的实数,使用的凡十进制表示拟而非是二进制,Rational表示出理数,即有限规整数相除后拿走的数    

  亚洲必赢手机入口 3

  亚洲必赢手机入口 4

 

 

 未完待续……

 未完待续……

  

  

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图