Поиск

Строительные блоки Perl: числа и строки

Любой язык, будь то компьютерный или "человеческий", предполагает наличие предмета разговора. Perl в основном имеет дело с числами и строками, их объединяющее название — скаляры.

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

В Perl каждый скаляр (или переменная скалярного типа) может содержать отдельное слово, запись, документ, строку текста или символ. Скаляры Perl могут содержать также литеральные данные, т.е. данные, значение которых не изменяется во время выполнения программы. В некоторых языках программирования для такого рода данных используются термины константа или литерал. Они часто используются для хранения значений, не подверженных изменению в силу своей природы, например числа л, или ускорения земного притяжения g, или же имени 15-го президента США. Все подобные числа в программах Perl встречаются в виде скалярных литералов.

Другим типом скаляров Perl являются так называемые скалярные переменные. Переменные содержат данные, которыми можно свободно манипулировать. Вы можете изменять содержимое переменных, поскольку они являются всего лишь удобным инструментом доступа к данным, которые в них хранятся. Обычно переменным назначают удобные и легко запоминающиеся имена, которые связаны с хранящимися в них данными.

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

Основные темы этого занятия.

  • Числовые и строковые константы (литералы).
  • Скалярные переменные.
  • Операторы.