在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
ruby算是我们平常自动化测试中常用的脚本语言了,最近开始学习ruby,将这些学习的点滴记录下来。 1.输出最常用的是puts和print。 很明显puts是带有回车的,而print不包括回车的。 2.注释在ruby语言中,注释是比较接近shell脚本的,单行注释可以使用“#”,从“#”开始到“#”结束。 在上面我用“#”注释掉了hello world。多行注释采用“=begin”和”=end“,在这个区间的都会被注释掉。 3.标识符在ruby语言中,标识符是区分大小写的。一般来说ruby的标识符名称是字母数字下划线构成,这和C/C++是比较类似的。下面是ruby的保留字。 4.命名规则1. 区分大小写的 比如说,在ruby中Number和number是两个不用的变量。在定义变量的时候,以$开头的就代表这是一个全局变量,可以不用初始化,初始前为nil(nil是一个对象值,如果要把一个对象设置为空的时候就用nil。Nil是一个类对象的值,如果要把一个Class类型的对象设置为空的时候就用Nil。NULL是一个通用指针),从定义的时候开始生效,直到程序的结束才结束。具体标识符如下。 5.关键字C/C++中有关键字,当然ruby中也有,分为以下几个方面来说。 6.运算符逻辑运算符和比较运算符,和C/C++中运算符用法几乎是一样的,逻辑运算符有and、or、&&、 ||、!、not,比较运算符主要是==和!=。 在ruby中还有类运算符是我们在学习时候没有接触过的——范围运算符。在ruby中,序列范围用于创建一系列连续的值包括起始值、结束值和它们之间的那个值。”..”是包含结束值的,而”…”是不包含的。比如(1..5)表示的是”1,2,3,4,5”,(1…5)表示的是”1,2,3,4”。 今天就只有这么多,明天开始学习数据类型和语句。 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论