0Pricing
Swift Academy · Урок

Условия

Условия

«Условия» — бесплатный урок Swift Academy на CoddyKit. Это урок 1 из 1. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Swift Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Swift Academy содержит 1 уроков всего.

Введение

Здравствуйте!

В этом уроке мы изучим условные конструкции, которые необходимы в языках программирования.

Сначала мы изучим инструкцию if. С её помощью можно выполнять блок кода в зависимости от выполнения условия.

Ниже приведён синтаксис инструкции if.

Часть, обозначенная как условное выражение, — это выражение, возвращающее логическое значение. Если это выражение возвращает значение true, блок кода между фигурными скобками будет выполнен.

if conditional_expression {
   /* set of statements */
}

Пример

Предположим, у нас есть число с именем count. Если значение этого числа больше 20, мы выведем текст «Да, count больше 20»

var count:Int = 20
 
if count > 20 {
   print("Yes, count is greater than 20")
}
 
print("always work")

Инструкция if-else

В некоторых случаях нам нужно, чтобы определённый код выполнялся, когда условие if не выполняется.

Для этого используется инструкция if-else. Давайте разберёмся на примере.

var age = 10

if age > 100 {
   print("if age is greater than 100")
} else {
   print("Works when the age is less than 100")
}
 

switch-case

Инструкция switch-case

В некоторых случаях мы хотим управлять выполнением нескольких условий с помощью одного блока кода. В таких ситуациях можно использовать несколько инструкций if-else, но более простым и логичным решением будет switch-case.

В приведённом ниже примере содержится инструкция switch-case, которая работает с пятью разными условиями.

let someNumber = 150

switch someNumber {
case 50:
    print("Number is 50")
case 100:
    print("Number is 100")
case 150:
    print("Number is 150")
case 200:
    print("Number is 200")
case 250:
    print("Number is 250")
default:
    //If none of them meet the requirement then the default block will work.
    print("Otherwise, do something else.")
}

Поздравляем

Поздравляем 🎉

В этом уроке мы изучили использование условных инструкций в Swift.

До встречи на следующем уроке.

Условия — иллюстрация 5

Часто задаваемые вопросы

Урок «Условия» бесплатный?

Да — полный текст урока «Условия» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Swift Academy, подпишись на CoddyKit PRO. Курс Swift Academy содержит 1 уроков всего.

Чему я научусь в уроке «Условия»?

Условия Ты практикуешь Swift Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Swift Academy?

Предыдущий опыт не требуется. Swift Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 1.

Сколько времени занимает урок «Условия»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Swift Academy?

Да. Каждый урок Swift Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

← Назад к Swift Academy