Массивы, хэши, строки, циклы: начинающему кодеру эти концепции могут показаться чуждыми и трудными для вычисления. За первые несколько недель работы в качестве нового кодировщика мне представили множество терминов и синтаксических правил, и в любой момент я обнаруживал, что задаюсь вопросом «с чего начать !?». Теперь, когда прошло несколько недель, я считаю очень полезным вернуться к своим предварительным вопросам, чтобы задать им еще один, используя различные методы.

Проблема:

Например, в одном из вопросов перед началом работы мне предлагалось объединить или разбить массив строк (в данном случае имена) в одно длинное слово.

«Учитывая массив: names = [« peter »,« paul »,« mary »], верните вывод« peterpaulmary ».

Для этого массива имен Питер живет в индексе 0, Пол живет в 1, а Мэри живет в 2. Есть несколько способов решить проблему, включая индивидуальное добавление каждого индекса в массив со строкой, с помощью функции соединения или с помощью каждого метод, чтобы объединить отдельные элементы в одну переменную. Они изображены здесь:

Вывод для каждого правильный, и в поле repl.it он выглядит следующим образом:

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