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

  • Hey Nadine

    Hey Nadine

    24 Kasım 2006
  • Lamborghini

    Lamborghini

    13 Aralık 2005
  • Maschine Tutorials

    Maschine Tut

    15 ŞUBAT 2011