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

  • discokatze

    discokatze

    23 EYLÜL 2009
  • ethr95awd

    ethr95awd

    8 Kasım 2006
  • Trulia

    Trulia

    29 Kasım 2006