Ruby 删除打印中的数组方括号和引号
我试图一次打印两个不同的数组对象(确切地说,每个数组都有一个随机项),结果显示得很奇怪:Ruby 删除打印中的数组方括号和引号,ruby,Ruby,我试图一次打印两个不同的数组对象(确切地说,每个数组都有一个随机项),结果显示得很奇怪: [“非”][“*”]% 嗯,并不奇怪。我知道这就是数组对象的外观,但我的问题是如何在没有括号和引号的情况下打印它们?这是我的密码: w = open('words.txt').read.split("\n").sample(1) print w s = Array["!", "@", "#", "$", "%", "^", "*", "+"].sample(1) print s 还有,这个%符号是怎么
[“非”][“*”]%
嗯,并不奇怪。我知道这就是数组对象的外观,但我的问题是如何在没有括号和引号的情况下打印它们?这是我的密码:
w = open('words.txt').read.split("\n").sample(1)
print w
s = Array["!", "@", "#", "$", "%", "^", "*", "+"].sample(1)
print s
还有,这个
%
符号是怎么回事?回答了我自己的问题。使用(1)
导致了该问题