自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 RUBY-数组法2

试题要求:#     (1) 定义一个main方法, 接收一个参数,类型是数组,若不是数组要抛异常;#     (2) 校验数组中的每个元素是字符串,若存在不是字符串的元素抛异常;#     (3) 对数组中的元素按两种方式排序:#         (3.1) 按元素字符串的长度从小到大排序;#         (3.2) 按元素中所有字符的ASCII码之和排序,也是从小到大

2015-07-20 15:10:05 236

原创 RUBY-超大数字操作

#------------------------------------------- 试题描述 -----------------------------------------# 试题背景:#     在一些测试场景,需要对网元下载一些二进制文件,并对文件内容进行校验## 试题要求:#     (1) 定义一个main方法, 接收一个file参数,file是一个二进制文件

2015-06-27 16:30:25 440

原创 RUBY-类、对象练习

#------------------------------------------- 试题描述 -----------------------------------------# 试题背景:#     在一些测试场景,需要对网元下载一些二进制文件,并对文件内容进行校验## 试题要求:#     (1) 定义一个main方法, 接收一个file参数,file是一个二进制文件

2015-06-27 16:29:46 339

原创 RUBY-hash操作

#------------------------------------------- 试题描述 -----------------------------------------# 试题背景:#     Hash是Ruby常用的数据结构,这里练习下Hash的常用方法的用法## 试题要求:#     (1) 定义一个main方法, 接收一个参数,类型是Hash,如果不是则抛异

2015-06-27 16:29:09 347

原创 RUBY-数组操作

#------------------------------------------- 试题描述 -----------------------------------------# 试题背景:#     在开发过程中,经常会对数组中的元素按某种规则进行排序## 试题要求:#     (1) 定义一个main方法, 接收一个参数,类型是数组,若不是数组要抛异常;#    

2015-06-27 16:28:13 301

原创 RUBY-二进制文件操作

#------------------------------------------- 试题描述 -----------------------------------------# 试题背景:#     在一些测试场景,需要对网元下载一些二进制文件,并对文件内容进行校验## 试题要求:#     (1) 定义一个main方法, 接收一个file参数,file是一个二进制文件

2015-06-27 16:26:35 1136

原创 RUBY-文件、目录操作

#------------------------------------------- 试题描述 -----------------------------------------# 试题背景:#     测试人员开发完自动化用例后经常要将用例归档到TMSS,归档时TMSS要求用例的编号唯一,即编号不能重复,#     但测试人员在写用例时喜欢拷贝用例,这样容易导致一些用例的编号出现

2015-06-27 16:23:35 342

原创 RUBY-字符串操作

#------------------------------------------- 试题描述 -----------------------------------------# 试题背景:#     在传送设备测试中, 很多命令行支持批量的操作端口, 端口的批量表示一般方法有#     (1) 1&3       表示1号端口与3号端口#     (2) 1&&3    

2015-06-27 16:21:33 303 1

原创 ruby基-变量

变量一、判断题:1、Ruby中常量要以大写字母开头,全局变量要以$开头;2、全局变量不初始化也可以使用,但常量必须初始化后才能使用;3、逻辑判断中,只有false和nil为假,其他都为真;

2015-06-27 15:50:16 246

原创 ruby-模块,类,对象的学习

#将服务器信息保存在excel表格中,格式如下checklist.xls#请从上表中读取服务器信息,根据服务器的类型,在service_template下面几个文件中查询对应的模板#根据模板,调用pslist的程序来进行查询#将返回的结果记录到checklist表中对应的服务器所在行中#pslist_dir = File.join(File.dirname(__FILE__) ,

2015-06-27 15:46:10 275

原创 ruby-方法

#习题2:#1.创建文件#2.删除文件#3.判断文件是否存在#以上3点都提供方法来实现。class File_opreate    @@file = File.join(File.dirname(__FILE__),"newfile.txt")            #1.创建文件    def create_file        if !File.exist

2015-06-27 15:44:30 244

原创 ruby-数字、字符串、数组

#需要操作的字符串如下:#将上面的网元返回的信息保存在一个多行的字符串中;#解析字符串,将上面的信息保存在一个二维数组中#比如 arr0 获取第一行,返回 1 tn12fiu active #arr0[1] 获取第1行第2列 返回 tn12fiuputs 1        tn12fiu       active                             

2015-06-27 15:42:15 749

原创 ruby-Hash

Hash1.创建一个hash表,实现对hash表的增、删、改、和查询操作。2.这四个操作都要判断,新增操作之前判断是否已经存在此键,a.若存在则给出提示,告知已经存在该键,不能完成新增操作b.删和修改操作时的若键不存在,告知用户并取消操作c.查询操作,可以通过键查值,也可以通过值查键答案:#增def add_key       my_hash =

2015-06-27 14:24:59 251

原创 ruby-数组

输入: 一个数组,数组中的元素可以是数字,或者range;操作: [1,2,4..7] => [1,2,4,5,6,7]输出: 一个数组,过滤其中重复的元素,并且按照升序进行排序然后sort(起点,终点,比较准则)比较准则默认是小于等于号,所以sort的结果是从小到大答案:arr = [1,3, 2,4,2..7]

2015-06-27 14:17:41 258

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除