打印

[问题求助] downcase是什么?

downcase是什么?

这回我想搜索过,没找到,所以想问问你们……

reply = gets.chomp.downcase

这句中,我知道 gets.chomp是把从键盘输入的字符串去掉最后的回车符,但是后面又有一个downcase是什么意思??

原文是这样的
def ask question
 goodAnswer = false
 while (not goodAnswer)
  puts question
 reply = gets.chomp.downcase

  if (reply == 'yes' or reply == 'no')
  goodAnswer = true
  if reply == 'yes'
   answer = true
  else
   answer = false
  end
  else
  puts '"yes" 或 "no" '
  end
 end

 answer 
end

puts '这是一个试验……'
puts

ask '喜欢吃炒菜吗?'    
ask '喜欢吃肉吗?'
wetsBed = ask '尿床吗?' 
ask '喜欢吃辣的吗?'
ask '喜欢吃咸的吗?'


puts
puts '结果'
puts
puts wetsBed

[ 本帖最后由 nana 于 2008-3-27 15:08 编辑 ]
尽快学会ruby!!

TOP

大写转小写

Returns a copy of str with all uppercase letters replaced with their lowercase counterparts. The operation is locale insensitive---only characters ``A'' to ``Z'' are affected.

"hEllO".downcase » "hello"
本帖最近评分记录
  • drive2me R币 +2 谢谢! 2008-3-27 23:35

TOP

啊,原来是这样啊,明白啦。谢谢!
尽快学会ruby!!

TOP

顾名思义呗。downcase, uppercase...

TOP

引用:
原帖由 ops 于 2008-3-27 22:08 发表
顾名思义呗。downcase, uppercase...
没有 uppercase 只有 upcase

[ 本帖最后由 bbschat 于 2008-3-27 22:23 编辑 ]

TOP



class String
  def uppercase
    upcase
  end
end


本帖最近评分记录
  • drive2me R币 +2 聪明。 2008-3-27 23:36

TOP

英语里有uppercase。哈哈。
聪明的小鬼!
Flying Piggy...! 
天地人合一!

TOP

uppercase 应该对应 lowercase.

TOP

引用:
原帖由 ops 于 2008-3-28 00:29 发表
uppercase 应该对应 lowercase.
没错!哈哈!
Flying Piggy...! 
天地人合一!

TOP

2008-11-23 22:56 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html) @38.103.63.61