Swift String Упражнения: Проверьте, являются ли первые или последние символы 'a' данной строки, верните данную строку без этих символов 'a'
Быстрое программирование строк: упражнение 21 с решением
Напишите программу Swift, чтобы проверить, являются ли первые или последние символы 'a' данной строки, вернуть данную строку без этих символов 'a', а в противном случае вернуть данную строку.
Иллюстрированная презентация:
Пример решения:
Свифт Код:
import Foundation
func str_without_a(_ str1:String) -> String {
var new_str = str1
if new_str.hasPrefix("a")
{
new_str.characters.removeFirst()
}
if new_str.hasSuffix("a")
{
new_str.characters.removeLast()
}
return new_str
}
print(str_without_a("abcda"))
print(str_without_a("bcd"))
Пример вывода:
BCD BCD
Редактор кода программирования Swift:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code