[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: Мой сайт:
Back to Top