昊天SEO

练习6:字符串和文字–笨方法学ruby在线

虽然你已经在程序中写过字符串了,你还没学过它们的用处。在这章练习中我们将使用复杂的字符串来建立一系列的变量,从中你将学到它们的用途。首先我们解释一下字符串是什么东西。

字符串通常是指你想要展示给别人的,或者是你想要从程序里「导出」的一小段字符。Ruby 可以通过文字里的双引号"或者是单引号'识别出字符串来。这在你以前的puts练习中你已经见过很多次了。如果你把单引号或者双引号括起来的文字放到puts后面,他们就会被 Ruby 打印出来。

字符串可以包含你目前学过的格式化字符串。你只要将格式化的变量放到字符串中,跟着一个百分比符号%(percent),再紧跟着变量名称即可。唯一要注意的地方,是如果你想要在字符串中通过格式化字符串放入多个变量的结果,你需要将变量放到[]中括号(brackets) 中,而且变量之间用,逗号(comma)隔开。就像你逛商店时说「我要买牛奶、面包、鸡蛋、汤」一样,只不过程序设计师说的是”[milk, eggs, bread, soup]”。

另一种方式是使用字符串插值 (string interpolation) 这种技巧,将变量注入到你的字符串中。方法是使用#{}井号和大括号(pound and curly brace)。与其使用这种格式化字符串

name1 = "Joe"
name2 = "Mary"
puts "Hello %s, where is %s?" % [name1, name2]

未经允许不得转载:新乡seo|网站优化,网站建设—昊天博客 » 练习6:字符串和文字–笨方法学ruby在线

网站的维护离不开大家的支持鼓励,捐赠让我更有动力走的更远&& 也可以关注我的微信公众号,发布更多的干货
本文网址:https://www.168seo.cn/ruby/rubyben/2345.html

相关推荐