【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

第一个是把字符串变为全大写,第二个把里面的字符倒着写,第三个对数字取绝对值,是不是很有意思~


原文地址:https://www.cnblogs.com/AlinaL/p/12852200.html