Swift String Упражнения: переместить первые два символа данной строки в конец
Быстрое программирование строк: упражнение 9 с решением
Напишите программу Swift для перемещения первых двух символов заданной строки в конец. Заданная длина строки должна быть не менее 2.
Иллюстрированная презентация:
Пример решения:
Свифт Код:
func first_to_last(_ str1: String) -> String {
var chars = str1.characters
let first_char = chars.removeFirst()
let second_char = chars.removeFirst()
chars.append(first_char)
chars.append(second_char)
return String(chars)
}
print(first_to_last("Swift"))
print(first_to_last("Python"))
Пример вывода:
iftSw thonPy
Редактор кода программирования Swift:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу Swift, которая принимает две строки и возвращает их конкатенацию, кроме первого символа каждой строки. Заданная длина строки должна быть не менее 1.
Далее: Напишите программу Swift, чтобы переместить последние два символа заданной строки в начало. Заданная длина строки должна быть не менее 2.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования