一、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\"\n"
p "Hello Ruby\n"
puts "Hello \\Ruby"
puts "Hello","Good","xiaoming"
p "Hello","Good","xiaoming"
print "Hello","Good","xiaoming"
>ruby test.rb
Hello "Ruby"
"Hello Ruby\n"
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表示有理數,即兩整數相除后得到的數
未完待續……