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

  • BDGcustoms

    BDGcustoms

    24 NİSAN 2011
  • captainpuppys2000

    captainpuppy

    20 HAZİRAN 2013
  • hockeywebcasts

    hockeywebcas

    31 EKİM 2012