Як написати першу програму на ruby, створення, просування сайтів, реклама в соціальних мережах

Давайте розберемо різні компоненти коду.

puts є метод Ruby, який говорить комп'ютера щоб надрукувати текст на екрані.

За методом puts слідують послідовності символів - Hello, World. укладено в лапки. Будь-які символи які знаходяться всередині лапок, називаються рядком. Метод puts друкує ці рядки на екран при запуску програми.

Деякі методи, такі як метод puts, включені в Ruby за замовчуванням. Ці вбудовані методи завжди доступні при створенні програм на Ruby. Ви також можете визначити свої власні методи.

Збережіть і вийдіть з nano, натиснувши клавіші CONTROL + X. і коли буде запропоновано зберегти файл, натисніть кнопку Y.

Давайте спробуємо запустити нашу програму.

Крок 2 - Запуск програми на Ruby

Наша програма «Hello, World!» Готова до запуску. Ми будемо використовувати команду ruby, за якою слідує ім'я файлу який ми тільки що створили.

Давайте розглянемо, що насправді сталося.

У цьому прикладі рядок Hello, World! також називається аргументом оскільки це значення, яке передається до способу.

Ковичкі, які були по обидва боки Hello, World! були виведені на екран тому що вони використовуються, щоб сказати Ruby що вони містять рядок. Лапки вказують, де рядок починається і де закінчується.

Програма працює, але ми можемо зробити її більш інтерактивною. Давайте розглянемо, як.

Крок 3 - Пропозиція до введення

Кожен раз, коли ми запускаємо нашу програму, вона виробляє такий же висновок. Давайте запропонуємо запускати нашу програму від їх імені. Після цього ми можемо використовувати це ім'я на виході.

Тепер у вас є програма на Ruby, яка приймає дані від користувача і виводить їх назад на екран.

Тепер, коли ви знаєте, як запитувати введення, обробка результатів і висновок на екрані, спробуйте розширити свою програму далі. Наприклад, попросіть улюблені кольори користувача, і скажіть програмі, що його улюблений колір червоний. Ви навіть можете спробувати використовувати цю ж техніку, щоб створити просту програму Mad-Lib.

Схожі статті