Ruby基础语法

Ruby基础语法

在大学生涯中我学习了python这门语言,在大三结束实习是,我入职了一家以服务器开发维护为主要业务的公司,在入职后开始了学习Ruby的生涯,为此,准备些这一系列博客,用来巩固每天所学知识。
水平有限,轻喷

Ruby语法
首先创建一个名为test.rb的文件,用编译器打开,我们运行的第一个程序因该都是hello world,所以这次也差不多吧。

puts "Hello, Ruby!";

代码写好之后就可以运行了,我们打开cmd,运行刚才编写的程序

ruby test.rb

看到屏幕输出这熟悉的话,我们就成功了一半了

除非在字符串中,否则空白字符会被忽略
a + b 被解释为 a+b (局部变量)
a +b 被解释为 a(+b) (方法调用)

Ruby大小写敏感

注释

#单行注释
#第二个单行注释
puts "123";   # 注释也可以写在代码后边
=begin
多行注释
多行注释
=end

"Here Document"是指建立多行字符串

print <<EOF
	这是一种
	多行注释
EOF

print <<"foo", "bar"
	I said foo.
foo
	I said bar.
bar
BEGIN{
   
	puts “在程序运行前被调用”;
}
END{
   
	puts “在程序的结尾被调用”;
}

#{expr}可替换任意的ruby表达式
puts “相乘:#

你可能感兴趣的:(Ruby,ruby)