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

继承啊,表示goodbye这个类继承了hello class Hello#此处声明一个类Hello def howdy#定义一个方法 greeting = "Hello,Matz!"#给变量greeting赋值 puts greeting#输出变量greeting end end classs Goodbye < Hello #Goodbye类继承Hello类,也就是...

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

Ruby 是一个强大的面向对象脚本语言(本文所用 Ruby 版本为1.8.6),在 Ruby 中 Symbol 表示“名字”,比如字符串的名字,标识符的名字。 创建一个 Symbol 对象的方法是在名字或者字符串前面加上冒号: 创建 symbol 对象 :foo :test :”abc” :”I am...

类方法File.new,它是File对象的一个实例,将它打开文件。第一个参数自然是文件名。 可选的第二个参数被称为模式字符串,它告诉如何打开文件(用于读,写或其它)。模式字符串不做任何事情,它只是个许可。缺省值"r"用于读。这儿是个例子: file1 ...

to_s作用是转换成字符串。 所有位于双引号之间的符号都是在屏幕上原样显示。没有双引号的加号是连接字符串的作用。

没有问题的,不会报错x = getsy = "10000000000000000000000000000000000000000000000"x = x.to_iy = y.to_iputs x.classputs xputs y.classputs y这里提示说你把字符串和整数进行对比,这是不对的

ruby1.9以上,retry只能支持在rescue里面使用,不支持在block里面用;你要去用ruby1.8 rescue使用代码例子 n = 0begin puts 'Trying to do something' raise 'oops'rescue => ex puts ex n += 1 retry if n < 3endputs "Ok, I give up"输出结果:...

require 'Find' dirSize = 0 Find.find("/home") do |f| dirSize += File.size(f) end puts dirSize

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