Menu
Coddy logo textTech

Числа

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

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

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

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

Для инициализации переменной или константы мы используем следующий формат:

let constantName = value
var variableName = value

Давайте рассмотрим различные типы чисел:

Int — целое число, например 1 или -2.

Double — число с плавающей запятой (десятичное), такое как 1.32 или 0.98.

Например:

Чтобы инициализировать константу типа Int с именем a и значением 3:

let a = 3

Чтобы инициализировать константу типа Double с именем b и значением 13.2:

let b = 13.2

Примечание: Имена переменных не могут начинаться с цифры. Используйте camelCase для разделения слов (например, playerName), а не пробелы или дефисы.

challenge icon

Задание

Новичок

Напишите код, который инициализирует константу с именем myVar значением 5.

  • Замените ? на правильное значение
  • Строки, начинающиеся с //, являются комментариями — они объясняют, что нужно сделать, но не влияют на ваш код
  • Изменяйте только строку, которая гласит let myVar = ?

Шпаргалка

Переменные — это контейнеры, которые хранят значения данных. Используйте let для констант и var для переменных:

let constantName = value
var variableName = value

В Swift существуют различные числовые типы:

Int — целые числа, такие как 1 или -2

Double — десятичные числа, такие как 1.32 или 0.98

Примеры:

let a = 3      // Int
let b = 13.2   // Double

Примечание: Имена переменных не могут начинаться с цифры. Используйте camelCase для имен, состоящих из нескольких слов (например, playerName).

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

// Введите ваш код ниже
let myVar = ?

// Не изменяйте строку ниже
print("myVar = \(myVar)")
quiz iconПроверьте себя

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

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