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

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

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

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

HTTPX 基础教程-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客
打赏
  • 打赏支付宝扫一扫
  • 打赏微信扫一扫