Какой командой в командной оболочке можно добавить в индекс все незакоммиченные изменения в репозитории в системе контроля версий git?
Anonymous Quiz
11%
git stash
22%
git commit
0%
git reset
67%
git add .
0%
git show
Пояснение к правильному ответу:
Добавить всё в индекс можно командой “git add .”. Точка после add и означает, что мы добавляем все незакоммиченные изменения. Чтобы добавить в индекс изменения в каком-то конкретном файле или добавить файл для отслеживания системой git, нужно указать имя этого файла. Например, «git add style.css»
Добавить всё в индекс можно командой “git add .”. Точка после add и означает, что мы добавляем все незакоммиченные изменения. Чтобы добавить в индекс изменения в каком-то конкретном файле или добавить файл для отслеживания системой git, нужно указать имя этого файла. Например, «git add style.css»
👍2
Какая группа кодов ответа от сервера (трёхзначное число) является информацией об успешной обработке запроса?)
Anonymous Quiz
4%
4 _ _
23%
1 _ _
0%
3 _ _
73%
2 _ _
👍2
Ответ:
Успешные коды ответа имеют группу 2 _ _. Например, самый известный успешный код - 200 (ОК)
Успешные коды ответа имеют группу 2 _ _. Например, самый известный успешный код - 200 (ОК)
❤1
Что будет выведено в консоль в результате выполнения кода Python выше?
Anonymous Quiz
57%
3
4%
0
17%
2
22%
Error
Пояснение к правильному ответу:
В консоль будет выведено 3. В строчке 3 мы инициализировали внутреннюю переменную х = 2 для функции func_1. Затем, во вложенной функции func_2 , мы получили к ней доступ с помощью ключевого слова nonlocal и далее в строчке 6 увеличиваем на 1(x = x + 1) и выводим, опять же, внутри func_1. Не забываем, конечно, вызвать func_2 внутри func_1). Таким образом, внешний х=0 из строчки 1 мы никак не затрагиваем.
В консоль будет выведено 3. В строчке 3 мы инициализировали внутреннюю переменную х = 2 для функции func_1. Затем, во вложенной функции func_2 , мы получили к ней доступ с помощью ключевого слова nonlocal и далее в строчке 6 увеличиваем на 1(x = x + 1) и выводим, опять же, внутри func_1. Не забываем, конечно, вызвать func_2 внутри func_1). Таким образом, внешний х=0 из строчки 1 мы никак не затрагиваем.
Как в языке Python называется функция, которая принимает в качестве аргумента другие функции как объект?
Anonymous Quiz
5%
Синглтон
55%
Функция высшего порядка
5%
Функция первого порядка
25%
Замыкание
10%
Метод
Какие языки программирования/ технологии вы сейчас используете в работе/ изучаете?)
Anonymous Poll
10%
OC Linux
73%
HTML / CSS
85%
JavaScript
5%
Java
13%
PHP
30%
Python
8%
Docker
25%
Node.js
13%
Реляционные базы данных
Какой результат будет в результате выполнения кода Python выше?
Anonymous Quiz
44%
[1, 2, 3, 4]
56%
[2, 3, 4, 5]
0%
[]
0%
Error
Пояснение к правильному ответу:
В данном случае ответ будет [1, 2, 3, 4]. Это связано с тем, что мы в цикле извлекаем числа из списка в переменную number (в которой содержится ссылка на неизменяемый тип int) и в каждой итерации её перезаписываем. Но это значение мы не записываем в массив вместо старого значения. Чтобы заменить значение неизменяемого типа в массиве на другое, нужно обратиться к элементу по его индексу и выполнить переприсваивание вида my_list[index] += 1, то есть нужно использовать цикл по индексам. С изменяемыми типами ситуация несколько иная)
В данном случае ответ будет [1, 2, 3, 4]. Это связано с тем, что мы в цикле извлекаем числа из списка в переменную number (в которой содержится ссылка на неизменяемый тип int) и в каждой итерации её перезаписываем. Но это значение мы не записываем в массив вместо старого значения. Чтобы заменить значение неизменяемого типа в массиве на другое, нужно обратиться к элементу по его индексу и выполнить переприсваивание вида my_list[index] += 1, то есть нужно использовать цикл по индексам. С изменяемыми типами ситуация несколько иная)
Использование какого литерала соответствует исключению любой цифры в регулярных выражениях?
Anonymous Quiz
53%
\D
29%
\d
6%
\s
0%
\S
6%
\B
6%
\b
👍1
Какая структура данных соответствует принципу LIFO (последний пришёл первый вышел)?
Anonymous Quiz
29%
queue (очередь)
14%
deque (2–х сторонняя очередь)
50%
stack (стек)
7%
linked list (связанный список)
🔥2
Комментарий к правильному ответу:
Хотя в двухсторонней очереди (deque) можно удалять и добавлять элементы, как в начало, так и в конец, ввиду удаления/добавления элемента в конец, ТОЛЬКО одному принципу LIFO соответствует стек (частный случай двухсторонней очереди)
Хотя в двухсторонней очереди (deque) можно удалять и добавлять элементы, как в начало, так и в конец, ввиду удаления/добавления элемента в конец, ТОЛЬКО одному принципу LIFO соответствует стек (частный случай двухсторонней очереди)
Что будет выведено в консоль в результате выполнения кода JavaScript выше?
Anonymous Quiz
34%
false
25%
true
22%
null
19%
SyntaxError
👍3
Пояснение к правильному ответу:
Сначала вычислится выражение в скобках и его результатом будет true, так как оператор || (логическое или, аналог or в Python) возвращает первый истинный операнд, проходя слева направо (вычисляя булевское значение, если необходимо). Затем вычислится выражение false ?? true и его результатом будет false, так как оператор ?? (первый определенный операнд) возвращает первое значение, которое ни null, ни undefined. А false таким не является, поэтому оно и запишется в result, т.е верный ответ false)
Сначала вычислится выражение в скобках и его результатом будет true, так как оператор || (логическое или, аналог or в Python) возвращает первый истинный операнд, проходя слева направо (вычисляя булевское значение, если необходимо). Затем вычислится выражение false ?? true и его результатом будет false, так как оператор ?? (первый определенный операнд) возвращает первое значение, которое ни null, ни undefined. А false таким не является, поэтому оно и запишется в result, т.е верный ответ false)