Si se desea leer la entrada desde STDIN podemos usar el método gets .
El método gets puede ser utilizado para obtener una cadena desde STDIN:
>> z = gets hello world! => "hello world!\n"Observe que el retorno de carro forma parte de la cadena leída.
=> "hello world!\n" >> z.chomp! => "hello world!" >> z => "hello world!"
[5] pry(main)> puts "%10s %-10s %3.2f" % ["Perez", "Hernandez", 4.5789]
Perez Hernandez 4.58
que es básicamente lo mismo que:
6] pry(main)> printf("%10s %-10s %3.2f", "Perez", "Hernandez", 4.5789)
Perez Hernandez 4.58