упорядоченный набор инструкций.
рабочая зона
Perl
практический путь для изучения Perl с нуля
сначала определение
что такое Perl
Perl нужен для точных инструкций. Здесь это практический путь для изучения Perl с нуля. Начинай с модели: вход проходит шаги и становится выходом.
script.plзапуск perl script.plпривычка изучи маленькую часть Perl, набери минимальный пример и запустизначение это данные. переменная это имя для этих данных.
маленькая именованная работа с входом и результатом.
Perl запускает код из script.pl.
первый читаемый код
вывод программы
entry point output syntax printprint 42;
вывод 42родословная языка
родословная Perl
посмотри откуда пришел Perl, какие языки рядом и что учить дальше.
с нуля
Банк задач
Сначала поиск потом практика
Выбери этап или найди задачу в банке текущего языка и открой тренировку.
Perl вопрос 1
Perl вопрос 1. Выбери утверждение, которое лучше всего описывает вывод значения.
Perl вопрос 2
Perl вопрос 2. Выбери утверждение, которое лучше всего описывает именование значения.
Perl вопрос 3
Perl вопрос 3. Выбери утверждение, которое лучше всего описывает переиспользуемая функция.
Perl вопрос 4
Perl вопрос 4. Выбери утверждение, которое лучше всего описывает базовая коллекция.
Perl вопрос 5
Perl вопрос 5. Выбери утверждение, которое лучше всего описывает вывод значения.
Perl вопрос 6
Perl вопрос 6. Выбери утверждение, которое лучше всего описывает именование значения.
Perl вопрос 7
Perl вопрос 7. Выбери утверждение, которое лучше всего описывает переиспользуемая функция.
Perl вопрос 8
Perl вопрос 8. Выбери утверждение, которое лучше всего описывает базовая коллекция.
Perl вопрос 9
Perl вопрос 9. Выбери утверждение, которое лучше всего описывает вывод значения.
Perl вопрос 10
Perl вопрос 10. Выбери утверждение, которое лучше всего описывает именование значения.
Perl вопрос 11
Perl вопрос 11. Выбери утверждение, которое лучше всего описывает переиспользуемая функция.
Perl вопрос 12
Perl вопрос 12. Выбери утверждение, которое лучше всего описывает базовая коллекция.
Perl вопрос 13
Perl вопрос 13. Выбери утверждение, которое лучше всего описывает вывод значения.
Perl вопрос 14
Perl вопрос 14. Выбери утверждение, которое лучше всего описывает именование значения.
Perl вопрос 15
Perl вопрос 15. Выбери утверждение, которое лучше всего описывает переиспользуемая функция.
Perl вопрос 16
Perl вопрос 16. Выбери утверждение, которое лучше всего описывает базовая коллекция.
Perl вопрос 17
Perl вопрос 17. Выбери утверждение, которое лучше всего описывает вывод значения.
Perl вопрос 18
Perl вопрос 18. Выбери утверждение, которое лучше всего описывает именование значения.
выбор ответа
Perl вопрос 1
Perl вопрос 1. Выбери утверждение, которое лучше всего описывает вывод значения.
print 42;
справка
шаблоны для script.pl
perl script.plentry point output syntax print
вывод программы
print 42;
- Run the smallest file first
- Print one known value
- Check the output before adding more code
variables assignment types my
значения и имена
my $total = 42; print $total;
- Give values readable names
- Keep one idea per line while learning
- Trace the value before changing it
function collection Array
функции и коллекции
sub add {
my ($a, $b) = @_;
return $a + $b;
}
my @scores = (40, 2);
print scalar @scores;- Keep functions small
- Return useful values
- Use the common collection before reaching for frameworks