А оператор print не делает
#!/usr/bin/env ruby
puts "puts всегда завершается переходом к новой строке."
print " А оператор print не делает этого по умолчанию, "
print "как вы видите в этом примере.\n"
print "print может быть вызван сразу ",
"с несколькими аргументами.\n"
p Time.now, Time.now+3600
printf "%8s~~%-8s\n", "abcd", "abcd"
printf "%8-s::%8s\n", "abcd", "abcd"
printf "%06d\n", 2**10; printf "%+6d\n", 2**10
printf "%6d\n", 2**10; printf "%+6d\n", 2.5*1.3
printf "%4.3f\n", 2.5*1.3
printf "-2/7=%+1.6f, -2/6=%2.15f\n",
-2/7.to_f, -2/6.to_f
puts "*\t*\t*\t*\t*"
puts " 1234567 1234567 1234567 1234567 "
Содержание Назад Вперед