Числа и переменные
Часть раздела Основы путешествия по Ruby на Coddy — урок 4 из 88.
Переменные — это контейнеры, которые хранят значения данных. Они используются для хранения, обработки и отображения информации внутри программы.
Вкратце, переменная — это как ячейка памяти, к которой мы можем получить доступ, введя имя переменной. Каждая переменная имеет уникальное имя и значение, которое может быть разных типов. Ruby способен автоматически определять тип переменной, что делает написание кода более эффективным.
Для инициализации переменной в Ruby мы используем следующий формат:
variable_name = valueНапример:
age = 25
name = "Alice"Числовые типы данных
В Ruby есть два основных числовых типа данных для работы с числами:
1. Целые числа (Integers) — целые числа без десятичной точки. Они могут быть положительными, отрицательными или нулем:
count = 100 # Положительное целое число
temperature = -5 # Отрицательное целое число
zero_value = 0 # Ноль — это тоже целое число2. Числа с плавающей точкой (Floats) — числа, содержащие десятичную точку. Они используются для представления дробных значений:
price = 19.99 # Положительное число с плавающей точкой
temperature = -3.5 # Отрицательное число с плавающей точкой
percentage = 0.75 # Число с плавающей точкой от 0 до 1Десятичная точка — это то, что отличает число с плавающей запятой от целого числа: даже 5.0 является числом с плавающей запятой, а не целым числом.
Задание
ЛегкоСоздайте две числовые переменные для представления данных о классе. Сначала создайте переменную с именем student_count и присвойте ей целое число 30. Затем создайте переменную с именем average_score и присвойте ей число с плавающей запятой 87.5. Наконец, выведите обе переменные с помощью команды puts.
Шпаргалка
Переменные — это контейнеры для хранения значений данных. Чтобы создать переменную в Ruby:
variable_name = valueЦелые числа (Integers) — это целые числа без десятичной точки:
count = 100 # Положительное целое число
temperature = -5 # Отрицательное целое число
zero_value = 0 # НольЧисла с плавающей точкой (Floats) — это числа с десятичной точкой:
price = 19.99 # Положительное число с плавающей точкой
temperature = -3.5 # Отрицательное число с плавающей точкой
percentage = 0.75 # Число с плавающей точкой от 0 до 1Чтобы вывести переменные, используйте puts:
age = 25
puts ageПопробуйте сами
# TODO: Создайте переменные ниже
# Не удаляйте строки ниже
puts student_count
puts average_scoreВ этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
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Преобразование типовИтоги — Калькулятор возрастаИтоги — Истина или ложь