初识Ruby

以前接触多的编程语言都是C/C++、Java、C#等,很少接触脚本语言,冷不丁(突然)地接触Ruby还让我有点小激动

Ruby特征

  • 脚本语言:源码编写->程序运行(无需编译)
  • 完全面向对象:与Java等不同,真正达到一切皆对象(没有基本类型)
    丰富类库/错误处理/垃圾回收
  • 跨平台:就连C#都声称可以跨平台,所以理所当然的
  • 开源:程序员就喜欢这个

Ruby运行方法

  • ruby命令
  • irb命令(运行小程序可以)
➜  ~ irb
2.3.3 :001 > print("Hello,Ruby!\n")
Hello,Ruby!
 => nil 
2.3.3 :002 > exit(或者使用Ctrl+D)
➜  ~ 

注释

  • 单行注释
# single-line comment.
  • 多行注释
=begin
multiple-lines comments.
=end

转义

同其他语言(Java等)一样,在使用双引号(")定义的字符串中使用 \ 进行转义。
不同的是,若用单引号(')定义的字符串则除了'需要转义外其余均不做处理。

即:

"\n" = 换行
"\"" = "
'\n' = \n字符串
'\'' = '

好了,今天先到这里,该回家睡觉了!

初识Ruby_第1张图片
早睡早起

你可能感兴趣的:(初识Ruby)