SORU
22 Mayıs 2010, CUMARTESİ


İstemi, bir giriş görüntüleme, ve bir değişken atamak için Yakut bir espri mi?

Sık sık şu kendim yapmayı düşünüyorum:

print "Input text: "
input = gets.strip

Zarif bir şekilde tek satırda bunu yapmak için var mı? Gibi bir şey

puts "Input text: #{input = gets.strip}"

Bu sorun, istem görüntülemeden önce giriş için bekler. Herhangi bir fikir?

CEVAP
22 Mayıs 2010, CUMARTESİ


Bence birşeyler ne gibi Marc-Andre önerilen olacak şekilde gitmek, ama neden getirmek bir bütün ton kodunda sadece define bir iki satır işlevi en üstünde ne olursa olsun komut kullanacaksın:

def prompt(*args)
    print(*args)
    gets
end

name = prompt "Input name: "

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bcbauer

    bcbauer

    7 ŞUBAT 2007
  • hidetake takayama

    hidetake tak

    3 Mart 2009
  • Mark Halberstadt

    Mark Halbers

    19 ŞUBAT 2010