xtrh.net
当前位置:首页 >> ruBy puts >>

ruBy puts

(1)puts会识别双引号内的转义符,并自动换行 (2)p不会识别双引号内的转义符,并自动换行 (3)print会识别双引号内的转义符,不自动换行 点击(此处)折叠或打开 irb(main):003:0> puts "a", "\nb" a b => nil irb(main):004:0> p "a", "\nb" "a" "\...

#举个例子,分段函数的处理 puts "Please input x:" #输出一些文字 x = gets #等待用户用键盘输入信息 if x

puts()函数用来向标准输出设备(屏幕)写字符串并换行,其调用方式为,puts(s);其中s为字符串字符(字符串数组名或字符串指针)。 这是puts自带的功能,如果你不想换行,用别的输出函数就可以了,如果是c语言使用 printf,C++使用cout。

class Test attr_accessor :a def getA a end def selfGetA self.a end def setA(value) self.a = value end def wrongSetA(value) a = value endendt = Test.newt.setA(10)puts t.getA => 10puts t.selfGetA => 10t.wrongSetA(100)puts t.getA ...

message 是一个字符串 regex 是一个正则表达式 message.scan(regex)得到 符合regex这个正则表达式的一个数组 message.scan(regex).each{|m|puts"#{m[0]}"} 中 m是数组中的每一个元素,是一个字符串,m[0]就是m的第一个字符 所以message.scan(reg...

%是取余的操作符,case i % 15是指除以15之后的余数情况。

网站首页 | 网站地图
All rights reserved Powered by www.xtrh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com