Menu
CoddyTech

Объявление функции

Часть раздела Основы путешествия по Swift на Coddy. Урок 51 из 86.

Функция — это повторно используемый блок кода, который выполняет определённую задачу. Вместо того чтобы писать один и тот же код несколько раз, ты определяешь его один раз в функции и вызываешь её, когда это нужно.

В Swift функция объявляется с помощью ключевого слова func, за которым следуют имя функции и скобки:

func sayHello() {
    print("Hello!")
}

sayHello()  // Вывод: Hello!
sayHello()  // Вывод: Hello!

Код внутри фигурных скобок { } — это тело функции. Оно выполняется каждый раз, когда вы вызываете функцию. Чтобы вызвать функцию, просто напишите её имя, а затем круглые скобки.

Функции помогают организовать код и сделать его более читаемым. Если нужно изменить работу чего-либо, достаточно обновить это в одном месте, а не везде, где это используется.

func greetUser() {
    print("Welcome!")
    print("Glad to have you here.")
}

greetUser()

Функция может содержать любой изученный тобой код: переменные, циклы, условные конструкции — всё это объединено под осмысленным именем.

challenge icon

Задание

Легко
Напиши функцию printGreeting, которая не принимает параметров и возвращает приветственное сообщение.

Функция должна вернуть строку "Hello, Swift!" точно в указанном виде.

Параметры:

  • Нет

Возвращает: строку "Hello, Swift!" (String)

Попробуйте сами

func printGreeting() -> String {
    // Напишите код здесь
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Песочница Swift