Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

42 lines (32 sloc) 1.731 kb

习题 5: 更多的变量和打印

我们现在要键入更多的变量并且把它们打印出来。 这次我们将使用一个叫“格式化字符串(format string)”的东西. 每一次你使用 " 把一些文本引用起来,你就建立了一个字符串。 字符串是程序将信息展示给人的方式。 你可以打印它们,可以将它们写入文件,还可以将它们发送给网站服务器,很多事情都是通过字符串交流实现的。

字符串是非常好用的东西,所以再这个练习中你将学会如何创建包含变量内容的字符串。 使用专门的格式和语法把变量的内容放到字符串里,相当于来告诉 Ruby : “嘿,这是一个格式化字符串,把这些变量放到那几个位置。”

和往常一样,即使你读不懂这些内容,只要一字不差地键入就可以了。

你应该看到的

$ ruby ex5.rb
Let's talk about Zed A. Shaw.
He's 74 inches tall.
He's 180 pounds heavy.
Actually that's not too heavy.
He's got Blue eyes and Brown hair.
His teeth are usually White depending on the coffee.
If I add 35, 74, and 180 I get 289.
$

加分习题

  1. 修改所有的变量名字,把它们前面的 my_ 去掉。确认将每一个地方的都改掉,不只是你使用 = 赋值过的地方。
  2. 试着使用更多的格式化字符。
  3. 在网上搜索所有的 Ruby 格式化字符。
  4. 试着使用变量将英寸和磅转换成厘米和千克。不要直接键入答案。使用 Ruby 的计算功能来完成。
Jump to Line
Something went wrong with that request. Please try again.