|
|||||
|
СОДЕРЖАНИЕ
|
создать сайт // учебник perl // выражения и оператор присваивания
Выражения и оператор присваиванияВыражение - это набор операторов, имеющих значение. Например 2 - допустимое выражение, как и 54*$r, "Java", sin($pi*8) и $t=6. Значения выражений вычисляются в ходе выполнения программы. Вначале программа вычисляет значения функций, операторов и скалярных констант, составляющих выражение, а затем - результирующие значение. Выражение можно использовать в операторах присваивания, в других выражениях или в операторах Perl. В Perl для присваивания используется оператор присваивания =. Этот оператор помещает значения выражения, находящегося в правой части, в переменную, указанную в левой части. Например:
Оператор находящийся в правой части, должен иметь определённое значение, которое можно присвоить переменной, т.е. правая часть оператора присваивания должна являться выражением. Сама по себе операция присваивания также является выражением, значение которого указывается в правой части оператора присваивания. Это означает, что в приведённой ниже строке кода переменным $a, $b и $c присваивается значение 42:
В этой строке переменной $c присваивается значение 42, затем $b присваивается значение выражения $c=42 (равное 42). Переменной $a присваивается значение выражения $b=42. Переменная, которой присвоено значение, может использоваться в правой части оператора присванивания, как показано ниже:
Теперь можно попробовать сделать что-то полезное на Perl. Программа Perl - набор выражений и операторов, выполняемых последовательно от начала и до конца, если, конечно, вы не измените ход программы с помощью специальных операторов, описанных в разделе "Управление процессом выполнения программы". Пример готовой программы на Perl: Теперь прономеруем строки кода:
Проведём анализ кода программы:
|
|
|||
|
|
|||||