码迷,mamicode.com
首页 >  
搜索关键字:puts    ( 2099个结果
ruby self.included用法
===Module#included 当一个模块混入到类时,如果该模块的included方法已经定义,那么该方法被调用。该方法的唯一参数就是接受混含的类的名字。 1 module M 2 def self.included(c) 3 puts "I have justbeen mixed into
分类:其他好文   时间:2016-02-02 23:20:59    阅读次数:362
(补充1)Ruby中的p、puts、print对比
p 和 puts 是 Ruby 中特别常用的方法,很多童鞋可能认为它们是差不多的,使用的时候也不加注意,但是仔细考究起来,它们是有明显差别的。 先举一个例子: class Foo def inspect "foo from inspect" end def to_s "foo from to_s"
分类:其他好文   时间:2016-01-27 22:55:29    阅读次数:175
(十四)模块(Module)的补充、Mix-in
(1)Module和Class的关系、Module和Namespace的关系,Devise #查看一个类的父类,第二个说明类继承自模块(模块是类的父类)puts String.superclass,Class.superclass,Module.superclass #ruby没有命名空间的概念,用
分类:其他好文   时间:2016-01-27 22:51:09    阅读次数:178
(十三)迭代器
迭代器times,each,sort 迭代器就是特殊的循环,能更方便的遍历、排序或其他操作 4.times{ print "hello "} 4.times{|n| print n}puts "----"a=[7,8,9]a.each{ |n| puts n}puts "----"hashes={"...
分类:其他好文   时间:2016-01-27 21:30:57    阅读次数:282
(三)运行第一个ruby程序
puts "hello world"puts ("ni hao shijie") #ruby中方法后面的括号写不写都行,puts方法作用类似printf方法a="hello"puts ab=3c=2puts b+cputs a+b #行8:数字和字符串不能相加,数字类型不会像java一样隐式地自动转
分类:其他好文   时间:2016-01-27 19:15:26    阅读次数:137
(四)基本数据类型
严格来讲Ruby中万物皆对象,没有基本数据类型(数字、文本、范围、符号、True、False、Nil) puts 1.methods就可以看出1也是对象不是数值,用于查看1这个对象可以调用的全部方法。 直接上代码,看基本数据类型在ruby中的操作: 1 puts 1+" hell" puts 1.t
分类:其他好文   时间:2016-01-27 18:57:06    阅读次数:184
ruby函数回调的实现方法
以前一直困惑ruby不像python,c可以将函数随意传递,然后在需要的时候才去执行。其实本质原因是ruby的函数不是对象。通过查阅资料发现可以使用如下方法:def func(a, b) puts a + bendf = method(:func)f.call(1, 2)上面是使用Method对象....
分类:其他好文   时间:2016-01-15 23:03:04    阅读次数:841
C语言常用的库函数
printf和scanf就不说了字符串输出函数:puts/*格式: puts(字符数组名)功能:把字符数组中的字符串输出到显示器。 即在屏幕上显示该字符串。从程序中可以看出puts函数中可以使用转义字符,因此输出结果成为两行。puts函数完全可以由 printf函数取代。当需要按一定格式输出时,通常...
分类:编程语言   时间:2015-12-24 23:56:35    阅读次数:513
fil_space_create
/*******************************************************************//**Creates a space memory object and puts it to the tablespace memory cache. Ifth...
分类:其他好文   时间:2015-12-24 19:24:11    阅读次数:287
有趣的Ruby-学习笔记2
注释单行注释就是 #多行注释比较奇怪是 用 = begin 和 =end#!/usr/bin/ruby -w puts "Hello, Ruby!" =begin 这是一个多行注释。 可扩展至任意数量的行。 但 =begin 和 =end 只能出现在第一行和最后一行。 =end条件判断if conditional [then] code... [elsif conditional [t...
分类:其他好文   时间:2015-12-22 01:17:16    阅读次数:247
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!