Какие ключевые слова могут использоваться в условных операторах?
Какие ключевые слова могут использоваться в условных операторах?
Что находится в переменной $1 после команды:
"My IP is 192.168.1.100!" =~ /^.*(\d+)/
Что находится в переменной $1 после команды:
"My IP is 192.168.1.100!" =~ /^.*(\d+)/
Что из перечисленного является числовыми литералами:
Что из перечисленного является числовыми литералами:
Сколько разных условных тернарных операторов есть в Perl?
Сколько разных условных тернарных операторов есть в Perl?
Что выполняет конструкция:
@a =sort { $a <=> $b || $a cmp $b } @a
если @a - это корректно объявленный массив?
Варианты ответа:
1) Сортирует массив @a в убывающем порядке
2) Переворачивает массив @a
3) Сортирует @a. Сначала большие буквы, затем маленькие.
4) Заменяет содержимое @a на единственный элемент - длина массива @a (которая вычисляется через $a)
5)
Отсортирует @a: сначала строки (начало - НЕ ЦИФРА) в лексикографическом порядке, потом все числа и строки, начинающиеся с цифр по возрастанию
6) @a не изменяется. Но если $a и $b не определены - то выводятся предупреждения.
Что выполняет конструкция:
@a =sort { $a <=> $b || $a cmp $b } @a
если @a - это корректно объявленный массив?
Варианты ответа:
1) Сортирует массив @a в убывающем порядке
2) Переворачивает массив @a
3) Сортирует @a. Сначала большие буквы, затем маленькие.
4) Заменяет содержимое @a на единственный элемент - длина массива @a (которая вычисляется через $a)
5)
Отсортирует @a: сначала строки (начало - НЕ ЦИФРА) в лексикографическом порядке, потом все числа и строки, начинающиеся с цифр по возрастанию
6) @a не изменяется. Но если $a и $b не определены - то выводятся предупреждения.
Укажите недопустимый идентификатор для переменной:
Укажите недопустимый идентификатор для переменной:
Что будет выведено на экран после исполнения следующего кода:
my @arr = (1, 3, sort 4, 2);
print @arr;
Что будет выведено на экран после исполнения следующего кода:
my @arr = (1, 3, sort 4, 2);
print @arr;
Что будет выведено на экран в результате выполнения следующего кода:
print print print 0;
Что будет выведено на экран в результате выполнения следующего кода:
print print print 0;
Что выведет следующий код?
@a = ("КОКОСЫ", "БАНАНЫ", "АНАНАСЫ");
print "МОИ ЛЮБИМЫЕ ФРУКТЫ: @{[@a]}";
Варианты ответа:
1) МОИ ЛЮБИМЫЕ ФРУКТЫ: КОКОСЫБАНАНЫАНАНАСЫ
2) МОИ ЛЮБИМЫЕ ФРУКТЫ:
3) ПРОИЗОЙДЕТ ОШИБКА
4) МОИ ЛЮБИМЫЕ ФРУКТЫ: КОКОСЫ БАНАНЫ АНАНАСЫ
5) МОИ ЛЮБИМЫЕ ФРУКТЫ: 3
Что выведет следующий код?
@a = ("КОКОСЫ", "БАНАНЫ", "АНАНАСЫ");
print "МОИ ЛЮБИМЫЕ ФРУКТЫ: @{[@a]}";
Варианты ответа:
1) МОИ ЛЮБИМЫЕ ФРУКТЫ: КОКОСЫБАНАНЫАНАНАСЫ
2) МОИ ЛЮБИМЫЕ ФРУКТЫ:
3) ПРОИЗОЙДЕТ ОШИБКА
4) МОИ ЛЮБИМЫЕ ФРУКТЫ: КОКОСЫ БАНАНЫ АНАНАСЫ
5) МОИ ЛЮБИМЫЕ ФРУКТЫ: 3
Автоинкремент и автодекремент могут применятся только к целым числам:
Автоинкремент и автодекремент могут применятся только к целым числам:
В Perl строковая константа должна заключаться в двойные кавычки, а символьная - в одинарные:
В Perl строковая константа должна заключаться в двойные кавычки, а символьная - в одинарные:
Для строк, заключенных в двойные кавычки, автоматически выполняется замена escape-последовательности на соответствующее значение спецсимвола:
Для строк, заключенных в двойные кавычки, автоматически выполняется замена escape-последовательности на соответствующее значение спецсимвола:
Perl-функция trim()
Варианты ответа:
1) Удаляет пробельные символы (whitespace) в начале и в конце строки.
2) Удаляет пробельные символы (whitespace) в конце строки.
3) Удаляет пробельные символы (whitespace) в начале строки.
4) В Perl нет такой функции.
Perl-функция trim()
Варианты ответа:
1) Удаляет пробельные символы (whitespace) в начале и в конце строки.
2) Удаляет пробельные символы (whitespace) в конце строки.
3) Удаляет пробельные символы (whitespace) в начале строки.
4) В Perl нет такой функции.
Выберите правильный вариант для обозначения комментария:
Выберите правильный вариант для обозначения комментария:
-
-
-
-
Какой из перечисленных управляющих символов используется для табуляции?
Какой из перечисленных управляющих символов используется для табуляции?
Какой оператор позволяет повторить выполнение тела цикла без проверки условия цикла?
Какой оператор позволяет повторить выполнение тела цикла без проверки условия цикла?
Каким будет результат данного выражения:
1 + (2 <=> 3)
Каким будет результат данного выражения:
1 + (2 <=> 3)
Как называется процесс замены переменных, заключенных в кавычки, на их значение?
Как называется процесс замены переменных, заключенных в кавычки, на их значение?
Операция вызова функции относится к унарным операциям:
Операция вызова функции относится к унарным операциям:
Какое из данных чисел является шестнадцатеричным?
Какое из данных чисел является шестнадцатеричным?