Дом Личные финансы Вы можете делать что-то другое, чем математика со струнами в Ruby - манекены

Вы можете делать что-то другое, чем математика со струнами в Ruby - манекены

Видео: [geekdays.log] #9 - прокачиваем NES Classic Mini, часть #2 2024

Видео: [geekdays.log] #9 - прокачиваем NES Classic Mini, часть #2 2024
Anonim

Помимо операций с математикой, строки в Ruby имеют много других полезных функций, встроенных. По мере того, как вы будете больше знакомы с программированием, вы захотите сделать что-то более сложное, и Ruby будет там, чтобы спасти день!

Представьте, что вам нужно, чтобы приветствие появилось, чтобы кричать. В тексте вы можете использовать все заглавные буквы. Но что, если переменная еще не имеет имени в столицах? Вы можете использовать строковую функцию для решения этой проблемы:

2. 2. 2: 031> «Крис». upcase => «CHRIS» 2. 2. 2: 032> name = «Chris» => «Chris» 2. 2. 2: 033> name => «Chris» 2. 2. 2: 034> name. upcase => "CHRIS"

Чтобы использовать возможности объекта в Ruby, вы следуете за объектом с периодом (также называемым точка ), а затем именем функции, которую хотите использовать. Этот метод работает непосредственно с объектом, подобным приведенному выше примеру строки, или переменной.

Здесь вы пытаетесь использовать функцию upcase для преобразования строки в заглавные буквы «на лету».

В Ruby запрограммированные возможности или функции объекта известны как методы . Когда вы пишете код, который заставляет объект использовать метод, вы «отправляете сообщение» этому объекту.

Попробуйте этот пример:

2. 2. 2: 035> приветствие = «привет там» => «привет там» 2. 2. 2: 036> приветствие. capitalize => «Привет, там»

Если вы забыли загладить приветствие (или, возможно, не были уверены, что он был заглавным, потому что вы получили переменную из другого места), вы можете использовать метод заглавной строки для получения задания сделанный.

Официальный сайт документации Ruby может быть немного пугающим при запуске. Пока, знайте, что это там, и это бесплатно. В Интернете также много и много бесплатных ресурсов, которые помогут вам расширить свое обучение. Ссылка на Ruby String - это лишь небольшая часть доступной документации. Если вы просматриваете страницу, даже если вы ее не понимаете, вы увидите огромное количество методов, которые вы сможете использовать в будущем.

Вы можете делать что-то другое, чем математика со струнами в Ruby - манекены

Выбор редактора

Корпоративная безопасность мобильных устройств: виртуальные устройства - антивирусные решения - манекены

Корпоративная безопасность мобильных устройств: виртуальные устройства - антивирусные решения - манекены

Одна из защит, антивирусная безопасность устройства - это архитектура «виртуального устройства». «Виртуальное» антивирусное решение не запускается на самом устройстве; вместо этого основная программа выполняется в другом месте в Интернете, благодаря чему ее функции доступны через небольшой программный агент, работающий на устройстве. Вот как это работает: пользователь загружает ...

Корпоративная безопасность мобильных устройств: стратегии сокращения спама - манекены

Корпоративная безопасность мобильных устройств: стратегии сокращения спама - манекены

Разработка ответа на вредоносное вредоносное ПО , спам, является другим средством управления безопасностью мобильных устройств для предприятий. Сокращение этой вековой формы вредоносного ПО может иметь несколько форм. Помощь поставщика услуг Основная часть антиспамовых решений предоставляется хостинг-сущностью (электронной почтой, поставщиком услуг, поставщиком контента и т. Д.), И причина ...

Корпоративная безопасность мобильных устройств: предотвращение вредоносных приложений - манекенов

Корпоративная безопасность мобильных устройств: предотвращение вредоносных приложений - манекенов

Вредоносные приложения могут нанести огромный урон зараженному мобильному но для предприятия они представляют собой четкое нарушение безопасности для корпоративных активов. Предотвращение такого вторжения имеет решающее значение, но оно сопряжено со стоимостью. Имейте в виду, что предотвращение вторжений является вычислительным. Требуется мощность обработки и (как вы уже догадались) батареи. От ...

Выбор редактора

Как сделать вьетнамский салат из огурцов Путь Палео - манекены

Как сделать вьетнамский салат из огурцов Путь Палео - манекены

Ничего не говорится о пикнике или кабачке ( другие даже не знают, что это Палео), как большая миска яркого свежего салата, брошенного с ароматной повязкой. И красочный нарезанный салат приносит то же самое чувство удовольствия на ваш обеденный стол в любое время года. Кредит: iStockphoto. com / bdspn Время приготовления: 2 минуты Выход: 4-6 порций 2 Английский (без семени) ...

Как упаковать обезьяны и закуски, одобренные Палео - манекены

Как упаковать обезьяны и закуски, одобренные Палео - манекены

, Если вы работаете за пределами своего дома , упаковка вашего завтрака становится важной частью жизни Палео. Следуя диете Paleo, вы можете абсолютно поесть в ресторанах, но для оптимального контроля над тем, что вы вкладываете в свое тело, вы захотите упаковать свой обед большую часть времени. И те же правила применяются для детей. ...

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

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

Этот рецепт, чтобы оставить вас с остатками, что вы можете превратить в еду и закуски в течение всей недели. Вы можете легко удвоить рецепт и заморозить партию для будущих блюд, чтобы обедать на столе в рекордные сроки. Кредит: iStockphoto. com / Floortje Время приготовления: 15 минут Время приготовления: 10 минут Выход: 4 ...

Выбор редактора

Как использовать инструмент Push / Pull Tool SketchUp <мастей <

Как использовать инструмент Push / Pull Tool SketchUp <мастей <

Инструмент Push / Pull - это простое существо: Он экструдирует плоские грани в 3D-фигуры в Sketchup. Чтобы использовать Push / Pull, щелкните лицо один раз, чтобы начать движение / потянув его, переместите курсор, пока вам не понравится то, что вы видите, а затем нажмите еще раз, чтобы остановить нажатие / вытягивание. Вот и все. Никакой программный инструмент никогда не был настолько удовлетворительно легким ...

Как использовать инструмент измерения ленты в SketchUp - манекены

Как использовать инструмент измерения ленты в SketchUp - манекены

Считают, что вы отработали в SketchUp, не обращая особого внимания на то, насколько велика все в вашей модели, когда вы вдруг решаете, что вам нужно то, что вы сделали, чтобы быть конкретным размером. SketchUp имеет потрясающий трюк, чтобы позаботиться об этой точной ситуации: вы можете использовать инструмент «Измерение ленты», чтобы ...

С использованием слоев в Google SketchUp 8 - манекены

С использованием слоев в Google SketchUp 8 - манекены

Слоев в Google SketchUp отличаются от слоев в большинстве других графических программ, и это путает много людей. SketchUp не является двумерной программой; это трехмерная программа. Так как же он может иметь слои? Как объекты в трехмерном пространстве накладываются друг на друга, чтобы отображались вещи на более высоких уровнях ...