02 – Ruby 变量

变量

变量是持有可被任何程序使用的任何数据的存储位置。

要为变量赋值,请使用 =(等号)。

例如:

x = 3

这个赋值语句声明一个名为 x 的变量,并为其赋予 3 的值,等号称为赋值运算符。

在以后我们可以使用变量名来访问他的值。比如,要输出存储在变量中的值,可以使用 puts 或 print 来引用变量名:

X = 3

puts x

#此操作输出内容为3

注意:变量名称可能包含字母、数字字符和下划线字府 ( _ ),但不能以大写字母开头。

下面可以试着将值666赋值给变量,让输出的内容为666。

xxx = 

puts xxx

常量

以大写字母开头的变量我们称之为常量。

常量变量的值在分配后不能修改。

例如:

My = 60

#如果在下面更改常量的值,就会提示错误,而变量是可以这样操作的。

My = 30

数据类型

Ruby中的所有变量都可以是所有的数据类型

Ruby会根据分配给这个变量的值自动确定数据类型。

比如:

x = 12     #整数型

y = 6.66     #浮点型

z = "hello"     #字符串

我们随时可以为变量重新分配不同的值。

要将变量的值插入带有双引号的字符串(字符串是一系列的字符,比如”Hello,World!”),我们需要使用带有变量名称的 # 符号和大括号 { }  。

比如:

x = 30

puts "这货已经 #{x} 岁了,还是单身dog。"

#输出的内容为 "这货已经30岁了,还是个单身dog。"

相关推荐

03 – Ruby 数学运算

数学运算 数学是编程的重要组成部分。Ruby支持以下部分的算术运算符: 注意:当两个整数值相除时,结果将会是一个整数 …

01 – Ruby 注释

最近开始学Ruby,把一些学的东西记录一下。。 关于ruby注释方法:

暂无评论