我想知道是否可以在变量中包含提示字符和gets.chomp。我能做到:
prompt = "> "
puts prompt
input = gets.chomp
但是有没有办法将它们放在一个prompt
变量中,这样当我输入input = gets.chomp
时我就不需要输入puts prompt
?
答案 0 :(得分:1)
我以前总是使用高线宝石
<div>
答案 1 :(得分:0)
你可以将它们包装在一个方法中:
def ask_for_input
prompt = "> "
puts prompt
gets.chomp
end
input = ask_for_input # both prints a prompt and reads input
答案 2 :(得分:-1)
您可以在内核模块中创建自己的Photos Framework
方法:
gets