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

  • AceHoodVEVO

    AceHoodVEVO

    12 Mayıs 2009
  • Kassem G

    Kassem G

    25 EKİM 2006
  • Liberator

    Liberator

    14 EYLÜL 2007