Это значение, которое может быть изменено во время работы программы. Оно называется переменной, потому что может изменяться.
Иногда термином «переменные» описывают и собственно переменные, и константы, но хотя переменные и константы схожи, у них есть одно важное различие — значение константы нельзя изменить во время выполнения программы.
Базовый синтаксис для переменной: var name : type = value. var— это ключевое слово, которое указывает, что это переменная, а name — это название, присваиваемое переменной (известное как идентификатор). Символ : указывает, что дальше следует тип. Знак = говорит, что дальше следует значение. Пример:
PlayerSpeed : float = 2.0
Это выражение говорит о том, что PlayerSpeed имеет значение 2.0, представленное в виде десятичного числа, которое не меняется во время выполнения программы.
Название и тип — это объявление, а инициализация — это задание конкретного значения. Переменная не обязательно должна иметь присвоенное значение при инициализации, но рекомендуется его присваивать.
Переменные отличаются от констант тем, что их значения можно изменить в любой момент. Это делается с помощью выражения присваивания.