Инструменты пользователя

Инструменты сайта


help:variables

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
help:variables [2024/10/14 09:56]
aleks_versus [Локальные переменные]
help:variables [2024/10/14 10:12] (текущий)
aleks_versus значение по умолчанию
Строка 283: Строка 283:
  
 О функции **''​ARRSIZE''​** так же можно подробнее почитать в разделе [[help:​arrays|"​Массивы"​]]. О функции **''​ARRSIZE''​** так же можно подробнее почитать в разделе [[help:​arrays|"​Массивы"​]].
 +
 +===== Получение значений из переменных =====
 +
 +Чтобы получить значение переменной,​ достаточно написать её имя в выражении.
 +
 +При этом, чтобы получить кортеж,​ нужно поставить перед именем переменной ''​%'',​ а чтобы получить строковое значение,​ нужно поставить перед именем переменной ''​$''​.
 +
 +Примеры:​
 +
 +<sxh qsp>
 +! присваиваем значение одной переменной - другой
 +num = int & ! выражение здесь состоит из одной переменной
 +! выводим значение переменной на экран
 +*pl $text &! выражение состоит из одной переменной
 +! вычисляем куб числа, записанного в переменную и выводим на экран
 +d * d * d &! выражение состоит из двух операций умножения
 +</​sxh>​
 +
 +**Важно!** Если мы пытаемся получить значение переменной,​ которая не была создана,​ то такая переменная вернёт значение по умолчанию:​
 +  * для числовых переменных значение по умолчанию ''​0''​ (ноль);
 +  * для текстовых переменных значение по умолчанию ''""''​ (пустая строка);​
 +  * для кортежей значение по умолчанию ''​%%[]%%''​ (пустой кортеж).
  
 ===== Локальные переменные ===== ===== Локальные переменные =====
help/variables.txt · Последние изменения: 2024/10/14 10:12 — aleks_versus