puts
puts
— це, напевно, найпопулярніший спосіб виведення даних у Ruby. Він виводить в консоль текст, а потім переносить курсор на новий рядок.print
print
подібний до puts
, але з маленькою різницею — він не переносить курсор на новий рядок. Уявіть, що ви пишете текст у один рядок:puts
та print
puts
, а коли print
? Використовуйте puts
, якщо хочете вивести дані та перейти на новий рядок. А print
— коли потрібно залишити курсор на місці. Це як вибрати між використанням настройок на фотоапараті: новий режим може дати зовсім інший результат!p
p
— це ще один спосіб виведення. Він не лише виводить дані, але й показує їх у формі, зручною для налагодження. Наприклад, ви можете вивести масив таким чином:sprintf
sprintf
дозволяє вам форматувати рядки. Наприклад, якщо ви хочете вивести число з певною кількістю знаків після коми:puts
і p
. Це дозволить вам швидше налагоджувати та бачити, що відбувається в вашій програмі.puts
, print
та p
, роблять її ще більш зручною. Сподіваюся, що ця стаття допомогла вам зрозуміти, як працювати з виведенням у Ruby!puts
і print
. Відповідь проста: puts
переносить курсор на новий рядок після виведення, тоді як print
робить це без переходу на новий рядок. Це важливо, коли ви хочете контролювати, як виглядатиме ваш вивід.p
, оскільки він показує масив у зрозумілій формі, що особливо корисно для налагодження.{}
. Це не лише зручно, але й допомагає зберегти код чистим і зрозумілим.sprintf
, щоб форматувати числа та рядки так, як вам потрібно, наприклад, обмежувати кількість знаків після коми.puts
, print
і p
— це ті, що ви будете використовувати найчастіше.