СОДЕРЖАНИЕ

Как создать свой сайт Создать сайт
Основы Интернет : FTP HTTP хостинг Вводный курс
Создание сайтов : создать сайт Создание сайтов
Статьи о хостинге : платный бесплатный выделенный сервер Unix Все о хостинге
Учебник HTML Учебник HTML
Учебник CSS Учебник CSS
Учебник CGI : cgi-программирование : методы GET и POST Учебник CGI
Учебник php Учебник PHP
Учебник perl Учебник Perl
Раскрутка сайта : оптимизация кода ключевые слова индекс цитирования регистрация в поисковиках Раскрутка сайта
Заработок на сайте Заработок на сайте
Платёжные системы : rupay webmoney Платежи в сети
книги литература по html css xml flash java Dreamweaver Нужные книги

 

заработок для вебмастера
Заработок для начинающего вебмастера!

 


создать сайт // учебник perl // выражения и оператор присваивания

Выражения и оператор присваивания

Выражение - это набор операторов, имеющих значение. Например 2 - допустимое выражение, как и 54*$r, "Java", sin($pi*8) и $t=6. Значения выражений вычисляются в ходе выполнения программы. Вначале программа вычисляет значения функций, операторов и скалярных констант, составляющих выражение, а затем - результирующие значение. Выражение можно использовать в операторах присваивания, в других выражениях или в операторах Perl.

В Perl для присваивания используется оператор присваивания =. Этот оператор помещает значения выражения, находящегося в правой части, в переменную, указанную в левой части. Например:

$title = "Создание сайтов";
$pi = 3.14159;

Оператор находящийся в правой части, должен иметь определённое значение, которое можно присвоить переменной, т.е. правая часть оператора присваивания должна являться выражением. Сама по себе операция присваивания также является выражением, значение которого указывается в правой части оператора присваивания. Это означает, что в приведённой ниже строке кода переменным $a, $b и $c присваивается значение 42:

$a = $b = $c = 42;

В этой строке переменной $c присваивается значение 42, затем $b присваивается значение выражения $c=42 (равное 42). Переменной $a присваивается значение выражения $b=42. Переменная, которой присвоено значение, может использоваться в правой части оператора присванивания, как показано ниже:

$a=89*$a

Теперь можно попробовать сделать что-то полезное на Perl. Программа Perl - набор выражений и операторов, выполняемых последовательно от начала и до конца, если, конечно, вы не измените ход программы с помощью специальных операторов, описанных в разделе "Управление процессом выполнения программы".

Пример готовой программы на Perl:

Теперь прономеруем строки кода:

1: #!usr/bin/perl
2: 
3: $radius=50;
4: 
5: $area=3.14159*($radius ** 2);
6: print $area;

Проведём анализ кода программы:

  • Строка 1. Как вы знаете, в этой строке указывается путь к интерпретатору Perl. Ключ -w говорит о том, что нужно выводить все предупреждения.

  • Строка 3. В этой строке выполнеяется оператор присваивания. Скалярной переменной $radius присваивается число 50.

  • Строка 5. В этой строке также выполнеяется оператор присваивания. В правой части оператора присваивания находится выражение. Выражение содержит скалярную переменную $radius, операторы * и ** (возведение в степень) и числовой скаляр 2. Переменной $area присваивается вычисленное значение выражения.

  • Строка 6. В этой строке распечатывается результат вычислений, находящийся в переменной $area.

 



 

 

 

 

как создать свой сайт