-1
В чем разница между двойной кавычки ""
и одиночные кавычки ''
в Ruby?разница betweem двойные кавычки "и одинарную кавычку 'в Руби
Насколько я видел это, кажется, только выбор предпочтения и там нет изменений в функции, если два не случайно смешаны, т.е. "Some String'
Это ноут, как работает, хотя это работает. –
@JesseSielaff Как это работает? Вы имеете в виду, как я показываю, какой вывод строки или что-то еще? –
Не означает, что обозначение '=>' обычно используется для отображения возвращаемого значения? Тот факт, что 'puts' имеет возвращаемое значение' nil', а не сама строка, является постоянным источником путаницы для новичков Ruby. Если вы следуете за соглашением «' => 'return return», этот пример кода усугубляет эту путаницу. Если вы используете _don't_, то вывод 'puts' должен быть голыми строками без' ''. Отображение двойных кавычек с неинтерполированным, unescaped '# {}', как во втором примере, может быть вдвойне путают. –