输入与输出

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

在屏幕上输出一个东西,可以使用 print ... print 'hello' 输出一个字符串 .. 这个 print 不会自动添加换行符 .. 所以你会发现,表达式返回的值跟输出的结果跑到同一行了 ... 这个表达式返回的值是 nil ... nil 在 ruby 里面是一个特别的对象 .. 它是一种 non object ... 表示没有值或者结果 ...

输出也可以使用 puts ... puts 'hello' ... puts 会自动在输出的结果的最后添加换行符 .. 这个表达式返回的值也是 nil ...

输出还可以使用 p ... p 'hello' .. 跟 print 还有 puts 不同的是, p 的返回值就是它输出的东西 ...

gets

使用 gets 我们可以获取到在屏幕上输入的东西 ... 输入一个 gets ... 执行一下 ... 再输入一些东西 ... 返回的值就是我们输入的东西 ... 结尾的这个 \n 就是一个换行符 ..

我们可以把输入的东西分配给一个本地变量 ... string = gets

现在, string 表示的东西就是刚才我们输入的内容 ...

输入与输出《 Ruby 语言 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点