Ruby 变量
2015-10-14 17:21
253 查看
Ruby 之初体验。接着学习,昨天竟然病了,懈怠了。要坚持锻炼丫,就和坚持写博客似的。
来,下面接着唠。 来侃侃变量,百度上说是能储存计算结果或能表示值抽象概念。顾名思义就是可变化的值。
Ruby 支持五种类型的变量。
一般小写字母、下划线开头:变量(Variable)。
大写字母开头:常数(Constant)。
我们先从变量开始。代码如下。
下面接着讲讲他的运算~(学得可能有点跳脱,大家请指正~)
下面举个栗子:
结果是16。这些比较简单,相信大家和我一样可以很好的理解。
好了今天先写到这儿。希望大家和我一样有收获。
来,下面接着唠。 来侃侃变量,百度上说是能储存计算结果或能表示值抽象概念。顾名思义就是可变化的值。
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。这些比较简单,相信大家和我一样可以很好的理解。
好了今天先写到这儿。希望大家和我一样有收获。
相关文章推荐
- 关于CocoaPod无法升级以及无法下载第三方库和Cocoapods在OS X 10.11系统上的无法正常使用的问题
- ActiveAdmin安装
- [No000011]Ruby之attr_reader,attr_writer,attr_accessor理解&用法
- 如何在Mac OS X上安装 Ruby运行环境
- Ruby 的环境搭建及安装
- Ruby
- [No000010]Ruby 中一些百分号(%)的用法小结
- 从后端到页面:如何全方位监控 Ruby 应用?
- 从后端到页面:如何全方位监控 Ruby 应用?
- Eclipse使用Ruby
- 新人学ruby---print、puts和p的区别
- ruby /.rvm/gems/ruby-2.1.3/gems/activerecord-4.1.6/lib/active_record/dynamic_matchers.rb:26:in `meth
- 新人学ruby---通过ruby的net-ssh链接远程的服务器
- Mac上安装 Ruby运行环境以及CocoaPods的安装使用教程
- Ruby:uninitialized constant ActiveSupport::Dependencies::Mutex (NameError)
- Mac Yosemite系统 brew 报错的解决办法
- ruby-cucumber环境配置问题及解决方法
- [Ruby]ruby笔记03
- 更改Ruby的源
- 【rubycas-server】遇到的一些问题记录