Условия
Условия
«Условия» — бесплатный урок 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.
До встречи на следующем уроке.

Часто задаваемые вопросы
Урок «Условия» бесплатный?
Да — полный текст урока «Условия» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 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 — локальная установка не требуется.