zoukankan      html  css  js  c++  java
  • Ruby基础教程

    一、Ruby基础知识

      1、关于Ruby

        Ruby是脚本语言

        Ruby是面向对象语言

        Ruby是跨平台语言

        Ruby是开放源码软件

      2、Ruby入门书籍推荐

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

      3、常用Ruby开发工具

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

        ScITE

        Eclipse(using RDT Plugin)

        NetBeans等

      4、Ruby的第一个程序

        =begin

        万年不变的语言教程第一个程序“Hello World”

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

        =end

        print "Hello "Ruby" "

        p "Hello Ruby "

        puts "Hello \Ruby"

        puts "Hello","Good","xiaoming"

        p "Hello","Good","xiaoming"

        print "Hello","Good","xiaoming"

        >ruby test.rb

          Hello "Ruby"

          "Hello Ruby "

          Hello Ruby

          Hello 

          Good

          xiaoming

          "Hello"

          "Good"

          "xiaoming"

          HelloGoodxiaoming>Exit code:0

      5、Ruby基础知识-数字

      

         Ruby中包含了5个用来表示数字的內建类,此外标准库还包含3个数值类,Ruby中所有数字对象都是Numeric类的实例,所有整数都是Integer的实例,如果一个整数值能容纳在一个31个二进制位里,那么它是Fixnum类的实例,否则它就是Bignum类的实例,Bignum对象用来表示任意大小的整数,如果一个操作的操作数是Fixnum对象,反之亦成立。Ruby使用Float类来近似的表示实数,该类会利用本地平台的浮点数表示形式。Complex类表示复数,BigDecimal类表示具有任意精度的实数,使用的是十进制表示法而不是二进制,Rational表示有理数,即两整数相除后得到的数    

      

     未完待续……

      

  • 相关阅读:
    Codeforces Beta Round #6 (Div. 2 Only)
    Codeforces Beta Round #5
    Codeforces Beta Round #4 (Div. 2 Only)
    Codeforces Beta Round #3
    Codeforces Beta Round #2
    Codeforces Beta Round #1
    HDU 4020 Ads Proposal
    SRM 615 DIV1 500
    求1+2+……+n(位运算)
    好好加油!
  • 原文地址:https://www.cnblogs.com/congcong1024/p/7792288.html
Copyright © 2011-2022 走看看