【Ruby】与ruby的初次接触(1)
一、Ruby的使用
1、Ruby安装(以下主要针对是Windows的)
主要是在官网上找到rubyinstaller 然后现在我们电脑一般都是64位的,所以选择下64位的就好,下载后双击exe安装
在安装的时候务必注意:勾选Add Ruby executables to your PATH(不然你只能自己手动加路径了)
二、第一个Ruby的代码
很尴尬的是我的Ruby最终还是在Mac上安装了,Windows用着实在是不方便。下面就来写第一个Ruby
puts "hello world!"
好像每一个语言写的第一个都是这个。写一个test.rb 把上面的代码放进去,然后就在终端里面就可以用
ruby test.rb
看看输出的效果,这样第一个程序就写好了
三、用irb shell
在终端窗口中输入irb,就可以启动交互式Ruby解释器
可以试试下面的一些输入
irb(main):002:0> a = 1
=> 1
irb(main):003:0> a += 1
=> 2
irb(main):004:0> a
=> 2
irb(main):005:0> string = "ab"
=> "ab"
irb(main):006:0> string += "cd"
=> "abcd"
在Ruby中变量名要用小写字母,避免数字,如果是是几个单词组合在一起的变量名,单词之间就用下划线,比如student_teacher
四、Ruby是一个面向对象的语言
Ruby是一个面向对象的语言,与其他同样的面向对象语言不同的是,它一切都可以是对象,比如字符串,数字!
你可以这样用
irb(main):007:0> "Hello".upcase
=> "HELLO"
irb(main):008:0> "ruby".reverse
=> "ybur"
irb(main):009:0> -1.abs
=> 1
第一个是把字符串变为全大写,第二个把里面的字符倒着写,第三个对数字取绝对值,是不是很有意思~