Ruby 变量

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。这些比较简单,相信大家和我一样可以很好的理解。

好了今天先写到这儿。希望大家和我一样有收获。

 

原文地址:https://www.cnblogs.com/flyscan/p/4877893.html