Поиск по сайту:

Ruby. Учебное пособие

Как написать первую программу на Ruby Как создавать классы и объекты в Ruby -

Ruby – это мощный язык программирования, предлагающий современные функции и инструменты. Одной из таких функций является поддержка объектно-ориентированного программирования, включая полиморфизм, инкапсуляции, абстракцию, наследование и многое другое. В этой статье будет обсуждаться ключевая концепция объектно-ориентированного программирования: объект и классы.   Что такое классы Ruby и объекты O? Начнем с класса. Класс – это схема для создания объектов и предоставления реализаций значений, включая переменные, методы, атрибуты и многое другое. С другой стороны, объект – это единственныйЧитать далее… >

Как написать первую программу на Ruby Как установить Ruby в Ubuntu 20.04 -

Ruby является одним из самых популярных языков программирования на 2020 год. Он имеет элегантный синтаксис и ориентирован на простоту и производительность. Ruby – это язык мощного фреймворка Ruby on Rails. В этой статье мы покажем вам три разных способа установки Ruby в Ubuntu 20.04: Из стандартных репозиториев Ubuntu. Это самый простой способ установить Ruby в Ubuntu, и его должно быть достаточно для большинства случаев использования. Версия включена в репозиториях Ubuntu является 2.7.0. Использование Rbenv. Скрипт, позволяющий установить несколько версий RubyЧитать далее… >

20 Практических примеров команд Цикла в Ruby - For, Each, While, Until 20 Практических примеров команд Цикла в Ruby – For, Each, While, Until -

Изучение циклов – важный аспект любого языка программирования. Основное внимание в этой статье уделяется циклам в Ruby. В языке программирования Ruby используются следующие 8 различных типов команд (функций), которые можно использовать для циклического перебора. Loop Until While Do – While For Each Upto Times В этой статье мы обсудим следующие 20 примеров, которые будут охватывать все команды, связанные с циклом Ruby. Краткая сводка – для нетерпеливых Команда Loop – просто продолжает цикл Команда Loop –Читать далее… >

Ruby - Исключения Ruby – Исключения -

Исполнение и исключение всегда работают вместе. Если вы открываете файл, которого нет, то вы не справились с этой ситуацией должным образом, ваша программа считается некорректной. Программа останавливается, если возникает исключение. Таким образом, исключения используются для обработки различных типов ошибок, которые могут возникать во время выполнения программы, и необходимо предпринимать соответствующие действия, а не полностью останавливать программу. Ruby обеспечивает хороший механизм обработки исключений. Мы прилагаем код, который может вызвать исключение в блоке begin/end и использовать предложения rescue, чтобы сообщить Ruby о типах исключений, которые мыЧитать далее… >

Как написать первую программу на Ruby Ruby – File I/O -

Ruby предоставляет целый набор связанных с I/O методов, реализованных в модуле Kernel. Все методы ввода-вывода получены из класса IO. Класс IO предоставляет все основные методы, такие как read, write, gets, puts, readline, getc, and printf. В этой главе будут рассмотрены все основные функции ввода-вывода, доступные в Ruby. Дополнительные функции см. В Ruby Class IO. Заявление puts В предыдущих главах вы присвоили значения переменным, а затем распечатали результат с помощью оператора puts. Оператор puts указывает программе отображать значение, хранящееся в переменной. Это добавит новую строку в конце каждойЧитать далее… >

Как написать первую программу на Ruby Ruby – Итераторы -

Итераторы – это не что иное, как методы, поддерживаемые коллекциями. Объекты, которые хранят группу элементов данных, называются коллекциями. В Ruby массивы и хеши можно назвать коллекциями. Итераторы возвращают все элементы коллекции один за другим. Здесь мы будем обсуждать два итератора, each и collect. Давайте рассмотрим их подробно. Ruby. Итератор each Итератор each возвращает все элементы массива или хэш. Синтаксис collection.each do |variable| code end   Выполняет code для каждого элемента в collection. Здесь collection может быть массивом или ruby хешем. Пример #!/usr/bin/ruby ary = [6,7,8,9,10] ary.each do |i| puts iЧитать далее… >

Ruby - Диапазоны Ruby – Диапазоны -

Диапазоны встречаются везде: с января по декабрь, с 0 по 9, строки с 50 по 67 и т. д. Ruby поддерживает диапазоны и позволяет нам использовать диапазоны различными способами: Диапазоны как последовательности Диапазоны как условия Диапазоны интервалов Диапазоны как последовательности Первое и, возможно, наиболее естественное использование диапазонов: это выражение последовательности. Последовательности имеют начальную точку, конечную точку и способ получения последовательных значений в последовательности. Ruby создает эти последовательности, используя операторы диапазона «..» и «… …». Двухточечная форма создает инклюзивный диапазон, а трехточечная формаЧитать далее… >

Ruby - Дата и время Ruby – Дата и время -

Класс Time представляет даты и время в Ruby. Это тонкий слой поверх системных функций даты и времени, предоставляемых операционной системой. Этот класс может быть неспособен в вашей системе представлять даты до 1970 года или после 2038 года. В этой главе вы познакомитесь со всеми наиболее востребованными понятиями даты и времени.   Получение текущей даты и времени Ниже приведен простой пример получения текущей даты и времени: #!/usr/bin/ruby:w time1 = Time.new puts “Текущее время : ” +Читать далее… >

Ruby - Хеши Ruby – Хеши -

Хэш представляет собой набор пар ключ-значение, например: «employee» => «зарплата». Он похож на Массив, за исключением того, что индексирование выполняется с помощью произвольных ключей любого типа объекта, а не целочисленного индекса. Порядок, в котором вы пересекаете хэш с помощью ключа или значения, может показаться произвольным и, как правило, не будет в порядке ввода. Если вы попытаетесь получить доступ к хэшу с ключом, который не существует, метод вернет nil. Создание хэшей Как и в случае с массивами, существуетЧитать далее… >

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close