Вывод с помощью puts
Часть раздела Основы путешествия по Ruby на Coddy — урок 26 из 88.
Вы использовали puts на протяжении этого курса для вывода сообщений. Теперь давайте подробнее рассмотрим, как это работает на самом деле.
Метод puts (сокращение от «put string») выводит текст на экран и автоматически добавляет новую строку в конце:
puts "Hello"
puts "World"Это выведет:
Hello
WorldКаждый оператор puts начинается с новой строки из-за этого автоматического переноса строки. Вы также можете выводить несколько элементов одновременно, разделяя их запятыми:
puts "Apple", "Banana", "Cherry"Это выводит каждый элемент на отдельной строке:
Apple
Banana
CherryМетод puts — это самый распространенный способ вывода данных в Ruby, так как он делает вывод чистым и читаемым благодаря автоматическим переносам строк.
Задание
ЛегкоИспользуйте puts, чтобы вывести следующую информацию о книжном магазине, где каждый элемент находится на отдельной строке:
- Выведите
Welcome to Ruby Books! - Выведите три книжных жанра
Fiction,MysteryиScience, используя один операторputsс несколькими элементами, разделенными запятыми - Выведите
Happy Reading!
Ваш вывод должен содержать ровно 5 строк.
Шпаргалка
Метод puts (сокращение от «put string») выводит текст на экран и автоматически добавляет новую строку в конце:
puts "Hello"
puts "World"Вывод:
Hello
WorldВы можете вывести несколько элементов одновременно, разделяя их запятыми, каждый на новой строке:
puts "Apple", "Banana", "Cherry"Вывод:
Apple
Banana
CherryПопробуйте сами
# TODO: Напишите свой код ниже
# Используйте puts для отображения информации о книжном магазине
# Помните: puts с несколькими элементами, разделенными запятыми, выводит каждый из них на новой строкеВ этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 2
Логические операторы. Часть 1Логические операторы. Часть 2Повторение — простая логикаЛогические операторы. Часть 3Логические операторы. Часть 47Калькулятор разделения счета
Приветственное сообщениеПолучение пользовательского ввода13Продвинутая работа с массивами
Срезы массивов через диапазоныСрезы массивов через индексыОператоры массивовМетод include?2Переменные и типы данных
Числа и переменныеСтроковый тип данныхЛогический тип данныхТип данных SymbolПроверка типов данныхПравила именованияПовторение: создание переменных5Принятие решений
Оператор IfКонструкция If - ElseПовторение — Простой калькуляторВложенные конструкции If - ElseОператор Unless8Циклы
Цикл For с диапазонамиЦикл WhileОператор BreakОператор NextПовторение: ФакториалЦикл TimesЦикл UntilВложенные циклыПовторение: Динамический ввод3Операторы. Часть 1
Арифметические операторыОператор остатка от деленияСокращенная арифметикаИтоги: простая математикаОператоры сравнения6Основы ввода-вывода
Вывод с помощью putsВывод с помощью print и pВывод с переменнымиВвод с помощью getsМетод chompПреобразование типовИтоги — Калькулятор возрастаИтоги — Истина или ложь