[Ilya Krukowski] Ruby с нуля, урок #6 | Файлы, YAML, inject, ord/chr, работа с датой, квиз для Капитана Очевидность
🎯 Загружено автоматически через бота:
🚫 Оригинал видео:
📺 Данное видео принадлежит каналу «Ilya Krukowski» (@IlyaBodrovKrukowski). Оно представлено в нашем сообществе исключительно в информационных, научных, образовательных или культурных целях. Наше сообщество не утверждает никаких прав на данное видео. Пожалуйста, поддержите автора, посетив его оригинальный канал.
✉️ Если у вас есть претензии к авторским правам на данное видео, пожалуйста, свяжитесь с нами по почте support@, и мы немедленно удалим его.
📃 Оригинальное описание:
В этом уроке по Ruby 3 мы узнаем, как осуществлять чтение и запись файлов, как работает формат YAML и зачем он нужен, что такое метод inject и как его использовать. Поговорим о работе с датой-временем и методе strftime. Также узнаем о методах ord/chr, ещё немного поговорим о работе со строками и напишем свой квиз в стиле “кто хочет стать миллионером“, где пользователю будет предлагаться несколько возможных вариантов ответа. Всё прохождение квиза будет протоколироваться в специальном файле. В общем, будет интересно.
Таймкоды:
Введение
Ответы на вопросы
Что мы будем создавать?
Как работает формат YAML?
Как загружать файлы YAML?
Конвертируем ключи файлов YAML в символы
Хранение вопросов и ответов
Выводим вопросы
Метод inject и превращение массива в хэш
Методы ord и chr
Завершаем метод inject
Обрабатываем ответ пользователя
Метод between?
Проверяем корректность ответа
Переменные, которые не видны вне цикла
Текущая дата и форматирование даты-времени
Как создавать файлы в Ruby?
Режимы открытия файлов
Запись в файл
Проценты и метод floor
Проверяем программу
Задание и заключение
Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам:
Boosty:
Patreon:
DonationAlerts:
Аккаунт Ethereum (ETH), Arbitrum, Polygon, BNB, USDT, TRX, BUSD: 0x719C2d2bcC155c85190f20E1Cc3710F90FAFDa16
Исходный код
Квиз с графическим интерфейсом
Канал Telegram:
Наш чат в Telegram:
Мой сайт:
8 views
0
0
1 month ago 00:50:12 8
[Ilya Krukowski] Ruby с нуля, урок #1 | Настройка, переменные, типы данных