Ruby 之初体验。接着学习,昨天竟然病了,懈怠了。要坚持锻炼丫,就和坚持写博客似的。
来,下面接着唠。 来侃侃变量,百度上说是能储存计算结果或能表示值抽象概念。顾名思义就是可变化的值。
Ruby 支持五种类型的变量。
- 一般小写字母、下划线开头:变量(Variable)。
$
开头:全局变量(Global variable)。@
开头:实例变量(Instance variable)。@@
开头:类变量(Class variable)类变量被共享在整个继承链中- 大写字母开头:常数(Constant)。
我们先从变量开始。代码如下。
my_num = 100
下面接着讲讲他的运算~(学得可能有点跳脱,大家请指正~)
算术运算符
假设变量 a 的值为 10,变量 b 的值为 20,那么:
运算符 | 描述 | 实例 |
---|---|---|
+ | 加法 - 把运算符两边的操作数相加 | a + b 将得到 30 |
- | 减法 - 把左操作数减去右操作数 | a - b 将得到 -10 |
* | 乘法 - 把运算符两边的操作数相乘 | a * b 将得到 200 |
/ | 除法 - 把左操作数除以右操作数 | b / a 将得到 2 |
% | 求模 - 把左操作数除以右操作数,返回余数 | b % a 将得到 0 |
** | 指数 - 执行指数计算 | a**b 将得到 10 的 20 次方 |
下面举个栗子:
2**4
结果是16。这些比较简单,相信大家和我一样可以很好的理解。
好了今天先写到这儿。希望大家和我一样有收获。
绝圣弃智,民利百信;绝仁弃义,民复孝慈;绝巧弃利,盗贼无有